McCook County, South Dakota Cities (2026)

20 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Salem11,3081,328-0.23%1,0461 City
Canistota26496300.46%1,1571 City
Bridgewater3503509-0.2%4471 City
Montrose4458466-0.22%1,0880 City
Spring Valley53843680%1136 Township
Greenland6328321-0.91%935 Township
Salem72772680%835 Township
Montrose8218212-0.46%635 Township
Richland9166163-1.19%536 Township
Grant10153150-1.29%436 Township
Canistota11151151-1.95%436 Township
Sun Prairie121391310.72%436 Township
Spencer131361360%5070 City
Salem14134131-0.74%436 Township
Brookfield151331280%436 Township
Union161271220%436 Township
Bridgewater17120117-0.83%335 Township
Ramsey189897-1.01%336 Township
Benton199695-1.03%335 Township
Pearl2060551.69%236 Township

McCook County Cities Summary

Largest City

Salem is the largest city in McCook County, with a population of 1,308.

Smallest City

Pearl is the smallest city in McCook County, with a population of 60.

10 Largest Cities

There are 20 cities in McCook County, South Dakota.

Location of McCook County