9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Gaston | 1 | 944 | 1,013 | -1.15% | 558 | 2 | Town |
| Garysburg | 2 | 844 | 912 | -1.29% | 895 | 1 | Town |
| Rich Square | 3 | 828 | 891 | -1.19% | 268 | 3 | Town |
| Conway | 4 | 687 | 749 | -1.43% | 377 | 2 | Town |
| Woodland | 5 | 513 | 561 | -1.54% | 410 | 1 | Town |
| Seaboard | 6 | 490 | 540 | -1.61% | 509 | 1 | Town |
| Jackson | 7 | 404 | 431 | -0.98% | 400 | 1 | Town |
| Severn | 8 | 171 | 188 | -1.72% | 169 | 1 | Town |
| Lasker | 9 | 55 | 61 | -1.79% | 49 | 1 | Town |
Gaston is the largest city in Northampton County, with a population of 944.
Lasker is the smallest city in Northampton County, with a population of 55.
There are 9 cities in Northampton County, North Carolina.