Richmond County Flag

Richmond County

County Seat:
Rockingham

Richmond County's 2026 population is estimated at 41,964, reflecting a -0.03% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Richmond County is the 61st largest county in North Carolina. The 2010 population was 46,636 and has grown -10.02% since 2010.

41,964
Total Population
89
Population Density (mi²)
61
Population Rank (State)
-13 -0.03%
Annual Population Growth

Richmond County Population

Demographics

Economics and Income Statistics