McCook County, South Dakota Cities (2025)

41 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Salem11,3111,332-0.3%1,0491 City
Salem21,3111,328-0.3%1,0491 City
Canistota36466320.47%1,1521 City
Canistota46466300.47%1,1521 City
Bridgewater5504511-0.2%4481 City
Bridgewater6504509-0.2%4481 City
Montrose7459467-0.43%1,0900 City
Montrose8459466-0.43%1,0900 City
Spring Valley93843670%1136 Township
Spring Valley103843680%1136 Township
Greenland11331320-0.9%1035 Township
Greenland12331321-0.9%1035 Township
Salem132772690%835 Township
Salem142772680%835 Township
Montrose15219210-0.45%635 Township
Montrose16219212-0.45%635 Township
Richland17168164-1.18%536 Township
Richland18168163-1.18%536 Township
Grant19155151-1.27%436 Township
Grant20155150-1.27%436 Township
Canistota21154152-1.91%436 Township
Canistota22154151-1.91%436 Township
Sun Prairie231381310.73%436 Township
Sun Prairie241381310.73%436 Township
Spencer251361360%5070 City
Spencer261361360%5070 City
Salem27135131-0.74%436 Township
Salem28135131-0.74%436 Township
Brookfield291331280%436 Township
Brookfield301331280%436 Township
Union311271220%436 Township
Union321271220%436 Township
Bridgewater33121117-0.82%435 Township
Bridgewater34121117-0.82%435 Township
Ramsey359997-1%336 Township
Ramsey369997-1%336 Township
Benton379795-1.02%335 Township
Benton389795-1.02%335 Township
Pearl3959551.72%236 Township
Pearl4059551.72%236 Township
Orland Colony4149296.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 41 cities in McCook County, South Dakota.

Location of McCook County