McCook County, South Dakota Cities (2025)

21 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Salem11,3111,328-0.3%1,0491 City
Canistota26466300.47%1,1521 City
Bridgewater3504509-0.2%4481 City
Montrose4459466-0.43%1,0900 City
Spring Valley53843680%1136 Township
Greenland6331321-0.9%1035 Township
Salem72772680%835 Township
Montrose8219212-0.45%635 Township
Richland9168163-1.18%536 Township
Grant10155150-1.27%436 Township
Canistota11154151-1.91%436 Township
Sun Prairie121381310.73%436 Township
Spencer131361360%5070 City
Salem14135131-0.74%436 Township
Brookfield151331280%436 Township
Union161271220%436 Township
Bridgewater17121117-0.82%435 Township
Ramsey189997-1%336 Township
Benton199795-1.02%335 Township
Pearl2059551.72%236 Township
Orland Colony2149296.52%971 CDP

McCook County Cities Summary

Largest City

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

Smallest City

Orland Colony is the smallest city in McCook County, with a population of 49.

10 Largest Cities

There are 21 cities in McCook County, South Dakota.

Location of McCook County