Gibson is a town in Scotland County, North Carolina, United States. The population was 540 at the 2010 census.Elected officials of the town include: Mayor Ronnie Hudson and town commissioners Ken Haney, Randy Pearson, Lula Adelle Cottingham, Stephen Hudson, and Mack "Pete" Wilkins.The town is affectionately known as "the crossroads of the Carolinas" because of it being located in North Carolina and also bordering South Carolina.Gibson is located at 34°45′37″N 79°36′26″W / 34.76028°N 79.60722°W / 34.76028; -79.60722.According to the United States Census Bureau, the town has a total area of 1.0 square mile, all of it land.As of the census of 2000, there were 584 people, 213 households, and 146 families residing in the town. The population density was 595.1 people per square mile. There were 247 housing units at an average density of 251.7 per square mile. The racial makeup of the town was 49.66% White, 42.12% African American, 6.85% Native American, 0.68% from other races, and 0.