Gibson is a town in Scotland County, North Carolina, United States.
[4] A post office was built in the area in 1846, and the town was named for its first postmaster, Noah Gibson.
[5] In 1883 the Raleigh and Augusta Air Line Railroad made plans to build a spur line to Gibson to bring goods to the locale and ship cotton out from local residents to markets.
In anticipation of the railroad connection, Gibson residents erected a depot, hotel, academy, and several additional stores.
The spur was built in 1884 and opened on July 1 with daily rail service to Hamlet.
[8] According to the United States Census Bureau, the town has a total area of 1.0 square mile (2.6 km2), all of it land.