Haywood County Flag

Haywood County

County Seat:
Waynesville

Haywood County's 2026 population is estimated at 63,300, reflecting a 0.2% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Haywood County is the 45th largest county in North Carolina. The 2010 population was 58,930 and has grown 7.42% since 2010.

63,300
Total Population
114
Population Density (mi²)
45
Population Rank (State)
126 0.2%
Annual Population Growth

Haywood County Population

Demographics

Economics and Income Statistics