Ashe County Flag

Ashe County

County Seat:
Jefferson

Ashe County's 2026 population is estimated at 27,662, reflecting a 0.72% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Ashe County is the 73rd largest county in North Carolina. The 2010 population was 27,226 and has grown 1.6% since 2010.

27,662
Total Population
65
Population Density (mi²)
73
Population Rank (State)
198 0.72%
Annual Population Growth

Ashe County Population

Demographics

Economics and Income Statistics