McPherson County, South Dakota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Eureka1765807-1.29%8201 City
Leola2406432-1.22%5471 City
Long Lake327270%970 Town

McPherson County Cities Summary

Largest City

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

Smallest City

Long Lake is the smallest city in McPherson County, with a population of 27.

10 Largest Cities

There are 3 cities in McPherson County, South Dakota.

Location of McPherson County