McPherson County, South Dakota Cities (2025)

11 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Eureka1747806-1.58%8011 City
Leola2399432-1.72%5381 City
Weber3235243-0.84%637 Township
Eureka41871760.54%536 Township
Leola562600%233 Township
Eureka63840-2.56%134 Township
Wachter733323.13%134 Township
Carl830293.45%135 Township
Long Lake92527-3.85%900 Town
Hoffman1019200%135 Township
Wacker1116170%0.0035 Township

McPherson County Cities Summary

Largest City

Eureka is the largest city in McPherson County, with a population of 747.

Smallest City

Wacker is the smallest city in McPherson County, with a population of 16.

10 Largest Cities

There are 11 cities in McPherson County, South Dakota.

Location of McPherson County