Some of the cities, towns, and places in Scotland County are Deercroft, East Laurinburg, Gibson, Laurel Hill, Laurinburg, Maxton, Montclair, Old Hundred, Scotch Meadows, Spring Hill, Stewartsville, Wagram, Williamson
Scotland County is a county located in the southern part of the U.S. state of North Carolina. As of the 2020 census, the population was 34,174. Its county seat is Laurinburg.Scotland County comprises the Laurinburg, NC Micropolitan Statistical Area, which is also included in the Fayetteville-Lumberton-Laurinburg, NC Combined Statistical Area.
The county was founded in 1899 from the southeastern part of Richmond County. The county name documents the strong historic and cultural influence from the early settlers from Scotland.