14 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Clinton | 1 | 8,304 | 8,367 | -0.16% | 1,079 | 8 | City |
| Bonnetsville | 2 | 1,511 | 1,315 | 5% | 457 | 3 | CDP |
| Roseboro | 3 | 1,174 | 1,153 | 0.34% | 811 | 1 | Town |
| Ingold | 4 | 829 | 533 | 2.98% | 160 | 5 | CDP |
| Garland | 5 | 618 | 598 | 0.65% | 574 | 1 | Town |
| Newton Grove | 6 | 598 | 583 | 0.5% | 194 | 3 | Town |
| Ivanhoe | 7 | 477 | 229 | 3.25% | 95 | 5 | CDP |
| Salemburg | 8 | 463 | 457 | 0.22% | 475 | 1 | Town |
| Vann Crossroads | 9 | 248 | 403 | -2.36% | 54 | 5 | CDP |
| Turkey | 10 | 219 | 214 | 0.46% | 553 | 0 | Town |
| Autryville | 11 | 175 | 169 | 0.57% | 335 | 1 | Town |
| Harrells | 12 | 163 | 160 | 0% | 52 | 3 | Town |
| Godwin | 13 | 156 | 154 | 0% | 230 | 1 | Town |
| Keener | 14 | 154 | 176 | -15.38% | 14 | 11 | CDP |
Clinton is the largest city in Sampson County, with a population of 8,304.
Keener is the smallest city in Sampson County, with a population of 154.
There are 14 cities in Sampson County, North Carolina.