9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hampton | 1 | 2,552 | 2,702 | -0.97% | 565 | 5 | Town |
| Estill | 2 | 1,749 | 1,811 | -0.57% | 436 | 4 | Town |
| Varnville | 3 | 1,605 | 1,680 | -0.74% | 419 | 4 | Town |
| Yemassee | 4 | 1,127 | 1,126 | 0% | 91 | 12 | Town |
| Brunson | 5 | 409 | 429 | -0.73% | 402 | 1 | Town |
| Gifford | 6 | 256 | 267 | -0.78% | 265 | 1 | Town |
| Furman | 7 | 222 | 224 | 0% | 71 | 3 | Town |
| Scotia | 8 | 158 | 161 | 0% | 50 | 3 | Town |
| Luray | 9 | 100 | 97 | 1.01% | 97 | 1 | Town |
Hampton is the largest city in Hampton County, with a population of 2,552.
Luray is the smallest city in Hampton County, with a population of 100.
There are 9 cities in Hampton County, South Carolina.