Harnett County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Angier110,0585,7226.89%2,1895 Town
Dunn28,9028,4391%1,2587 City
Lillington35,0664,8600.52%6248 Town
Erwin45,0454,5091.8%1,1994 Town
Coats52,4142,1471.86%1,5632 Town
Cameron62752411.85%2271 Town

Harnett County Cities Summary

Largest City

Angier is the largest city in Harnett County, with a population of 10,058.

Smallest City

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

10 Largest Cities

There are 6 cities in Harnett County, North Carolina.

Location of Harnett County