Southampton County, Virginia
County seat: Courtland · Population 18,110 (2025) · 599 sq mi
Southampton County is the 85th most populous of Virginia's 133 counties, with 18,110 people (2025 estimate). Its county seat is Courtland. It is part of the Hampton Roads Planning District Commission (PD 23) region, one of the 21 Planning District Commissions of Virginia. The map shows its 6 cities and towns and the 9 neighboring counties.

Southampton County facts
- County seat
- Courtland
- Population (2025 estimate)
- 18,110 +0.6% since 2020
- Land area
- 599 sq mi 10th largest of 133
- Water area
- 3 sq mi
- Population density
- 30 per sq mi
- Established
- 1749
- Named after
- Southampton, Henry Wriothesley, 3rd Earl of Southampton
- Largest city
- Courtland 1,299
- Median household income
- $70,795
- Cities and towns
- 6 plus 2 CDPs
- ZIP codes
- 12
- Time zone
- Eastern
- FIPS code
- 51175
Cities and towns in Southampton County
Southampton County has 6 incorporated cities, towns and villages. Populations count the people living inside Southampton County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Courtland (county seat) | Town | 1,299 | |
| Boykins | Town | 517 | |
| Ivor | Town | 314 | |
| Newsoms | Town | 284 | |
| Capron | Town | 138 | |
| Branchville | Town | 119 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Sedley | 568 | |
| Southampton Meadows | 421 |
ZIP codes in Southampton County
12 ZIP codes reach into Southampton County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 23827
- 23828
- 23829
- 23837 also Sussex County
- 23844
- 23847 also Greensville County, Brunswick County, Sussex County and Emporia city
- 23851 also Isle of Wight County and Franklin city
- 23866 also Isle of Wight and Surry counties
- 23874
- 23878
- 23888 also Sussex and Surry counties
- 23898 also Isle of Wight County
Population of Southampton County, 2020–2025
Southampton County grew by 115 people (+0.6%) between April 2020 and July 2025: 572 more deaths than births and a net gain of 696 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 17,950 |
| 2021 | 18,029 |
| 2022 | 17,896 |
| 2023 | 18,050 |
| 2024 | 18,018 |
| 2025 | 18,110 |
Neighboring counties
- Isle of Wight County northeast · 41,321 people
- Greensville County west · 11,181 people
- Sussex County northwest · 10,755 people
- Hertford County, North Carolina south · 19,015 people
- Franklin city east · 8,478 people
- Suffolk city east · 104,699 people
- Northampton County, North Carolina southwest · 16,491 people
- Surry County northeast · 6,603 people
- Gates County, North Carolina southeast · 10,234 people
Printable Southampton 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) (145 KB)
- PNG (2400 px) (103 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 Virginia county map with all 133 counties. Found an error? Tell us.