Cities in McCook County, South Dakota by Population (2024)

There are 16 cities in McCook County, South Dakota.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Madison1South Dakota6,0346,160-0.51%1,3074.62
Salem2South Dakota1,3421,3300.22%1,0741.25
Parker3South Dakota1,2421,2000.89%1,0601.17
Marion4South Dakota8818471.03%1,0150.87
Lake Madison5South Dakota838811-0.71%1784.72
Canistota6South Dakota6456310.62%1,1500.56
Humboldt7South Dakota6115791.33%9870.62
Bridgewater8South Dakota5115090.2%4541.13
Emery9South Dakota477483-0.21%1,0440.46
Montrose10South Dakota4704640.43%1,1160.42
Monroe11South Dakota1591550.63%4200.38
Spencer12South Dakota1371370%5110.27
Golden View Colony13South Dakota103102-1.91%1070.96
Canova14South Dakota95931.06%3030.31
Orland Colony15South Dakota47299.3%930.51
Dolton16South Dakota34340%1330.26

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in McCook County, South Dakota?

Madison is the largest city in McCook County.

What is the smallest city in McCook County, South Dakota?

Dolton is the smallest city in McCook County.

How many cities are in McCook County?

There are 16 cities in McCook County, South Dakota.

Frequently Asked Questions