Harnett County Flag

Harnett County

County Seat:
Lillington

Harnett County's 2026 population is estimated at 154,704, reflecting a 2.86% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Harnett County is the 21st largest county in North Carolina. The 2010 population was 115,757 and has grown 33.65% since 2010.

154,704
Total Population
260
Population Density (mi²)
21
Population Rank (State)
4.3K 2.86%
Annual Population Growth

Harnett County Population

Demographics

Economics and Income Statistics