Harnett County, North Carolina Cities (2025)

6 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Angier18,9295,7027.79%1,9435 Town
Dunn28,8338,4380.9%1,2487 City
Erwin34,9504,5231.75%1,1764 Town
Lillington44,8574,8110.19%5988 Town
Coats52,3602,1451.86%1,5282 Town
Cameron62672411.91%2201 Town

Harnett County Cities Summary

Largest City

Angier is the largest city in Harnett County, with a population of 8,929.

Smallest City

Cameron is the smallest city in Harnett County, with a population of 267.

10 Largest Cities

There are 6 cities in Harnett County, North Carolina.

Location of Harnett County