Scotland County, North Carolina
County seat: Laurinburg · Population 33,322 (2025) · 319 sq mi
Scotland County is the 69th most populous of North Carolina's 100 counties, with 33,322 people (2025 estimate). Its county seat is Laurinburg. It is part of the Sandhills (South Central) Region region, one of the 8 Prosperity Zones of North Carolina. The map shows its 4 cities and towns and the 5 neighboring counties.

Scotland County facts
- County seat
- Laurinburg
- Population (2025 estimate)
- 33,322 −2.5% since 2020
- Land area
- 319 sq mi 79th largest of 100
- Water area
- 2 sq mi
- Population density
- 104 per sq mi
- Named after
- Scotland country in north-west Europe, part of the United Kingdom
- Largest city
- Laurinburg 14,582
- Median household income
- $45,730
- Cities and towns
- 4 plus 4 CDPs
- ZIP codes
- 7
- Time zone
- Eastern
- FIPS code
- 37165
Cities and towns in Scotland County
Scotland County has 4 incorporated cities, towns and villages. Populations count the people living inside Scotland County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Laurinburg (county seat) | City | 14,582 | |
| Wagram | Town | 613 | |
| Gibson | Town | 455 | |
| Maxton | Town | 201 | Robeson County |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Laurel Hill | 986 | |
| Deercroft | 718 | |
| Scotch Meadows | 370 | |
| Old Hundred | 131 |
ZIP codes in Scotland County
7 ZIP codes reach into Scotland County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 28343
- 28345 also Richmond County
- 28351 also Richmond County
- 28352
- 28363 also Richmond County
- 28364 also Robeson and Hoke counties
- 28396
Population of Scotland County, 2020–2025
Scotland County shrank by 845 people (−2.5%) between April 2020 and July 2025: 618 more deaths than births and a net loss of 103 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 33,413 |
| 2021 | 33,331 |
| 2022 | 33,448 |
| 2023 | 33,544 |
| 2024 | 33,610 |
| 2025 | 33,322 |
Neighboring counties
- Richmond County northwest · 42,041 people
- Hoke County northeast · 56,939 people
- Robeson County southeast · 119,941 people
- Marlboro County, South Carolina southwest · 25,488 people
- Moore County north · 110,619 people
Printable Scotland County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (109 KB)
- PNG (2400 px) (91 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the North Carolina county map with all 100 counties. Found an error? Tell us.