McPherson County Flag

McPherson County

State:
South Dakota
County Seat:
Leola

McPherson County's 2026 population is estimated at 2,251, reflecting a -1.23% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). McPherson County is the 56th largest county in South Dakota. The 2010 population was 2,455 and has grown -8.31% since 2010.

2,251
Total Population
2.0
Population Density (mi²)
56
Population Rank (State)
-28 -1.23%
Annual Population Growth

McPherson County Population

Demographics

Economics and Income Statistics