| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hampton | 1 | 2,573 | 2,708 | -0.96% | 570 | 5 | Town |
| Estill | 2 | 1,770 | 1,812 | -0.45% | 441 | 4 | Town |
| Varnville | 3 | 1,613 | 1,680 | -0.8% | 421 | 4 | Town |
| Yemassee | 4 | 1,147 | 1,130 | 0.17% | 93 | 12 | Town |
| Brunson | 5 | 410 | 428 | -0.97% | 403 | 1 | Town |
| Gifford | 6 | 260 | 270 | -0.76% | 269 | 1 | Town |
| Furman | 7 | 222 | 223 | -0.45% | 71 | 3 | Town |
| Scotia | 8 | 159 | 162 | -0.63% | 50 | 3 | Town |
| Luray | 9 | 100 | 97 | 0% | 97 | 1 | Town |
Hampton is the largest city in Hampton County, with a population of 2,573.
Luray is the smallest city in Hampton County, with a population of 100.
There are 9 cities in Hampton County, South Carolina.