13 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Courtland | 1 | 1,285 | 1,296 | -0.16% | 1,401 | 1 | Town |
| Courtland | 2 | 1,285 | 1,294 | -0.16% | 1,401 | 1 | Town |
| Sedley | 3 | 741 | 615 | 2.49% | 219 | 3 | CDP |
| Boykins | 4 | 509 | 515 | -0.2% | 733 | 1 | Town |
| Boykins | 5 | 509 | 513 | -0.2% | 733 | 1 | Town |
| Ivor | 6 | 309 | 314 | -0.32% | 283 | 1 | Town |
| Ivor | 7 | 309 | 313 | -0.32% | 283 | 1 | Town |
| Newsoms | 8 | 279 | 284 | -0.36% | 558 | 1 | Town |
| Newsoms | 9 | 279 | 283 | -0.36% | 558 | 1 | Town |
| Capron | 10 | 134 | 138 | -0.74% | 812 | 0 | Town |
| Capron | 11 | 134 | 137 | -0.74% | 812 | 0 | Town |
| Branchville | 12 | 119 | 119 | 0% | 279 | 0 | Town |
| Branchville | 13 | 119 | 119 | 0% | 279 | 0 | Town |
Courtland is the largest city in Southampton County, with a population of 1,285.
Branchville is the smallest city in Southampton County, with a population of 119.
There are 13 cities in Southampton County, Virginia.