11 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Anderson Creek | 1 | 18,059 | 14,899 | 7.14% | 893 | 20.23 | CDP |
Spout Springs | 2 | 12,980 | 9,879 | 7.14% | 1,253 | 10.36 | CDP |
Dunn | 3 | 8,683 | 8,428 | 0.59% | 1,227 | 7.08 | City |
Angier | 4 | 8,335 | 5,704 | 6.74% | 1,879 | 4.43 | Town |
Erwin | 5 | 4,881 | 4,526 | 1.48% | 1,160 | 4.21 | Town |
Lillington | 6 | 4,594 | 4,839 | -1.06% | 641 | 7.17 | Town |
Buies Creek | 7 | 3,751 | 3,388 | 1.46% | 1,240 | 3.02 | CDP |
Coats | 8 | 2,336 | 2,148 | 1.65% | 1,513 | 1.54 | Town |
Bunnlevel | 9 | 1,126 | 779 | 3.49% | 149 | 7.57 | CDP |
Mamers | 10 | 629 | 613 | -2.02% | 104 | 6.04 | CDP |
Cameron | 11 | 269 | 241 | 2.28% | 222 | 1.21 | Town |
Anderson Creek is the largest city in Harnett County, with a population of 18,059.
Cameron is the smallest city in Harnett County.
There are 11 cities in Harnett County, North Carolina.