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.)

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Madison1South Dakota6,0686,159-0.38%1,3154.62
Salem2South Dakota1,3361,3310.07%1,0691.25
Parker3South Dakota1,2951,1991.89%1,1051.17
Marion4South Dakota8848431.14%1,0180.87
Lake Madison5South Dakota838811-0.71%1784.72
Canistota6South Dakota6456310.47%1,1500.56
Humboldt7South Dakota5795790%9350.62
Bridgewater8South Dakota506508-0.2%4501.13
Emery9South Dakota476483-0.42%1,0420.46
Montrose10South Dakota4674630.21%1,1090.42
Monroe11South Dakota1611560.63%4250.38
Spencer12South Dakota1371370%5110.27
Golden View Colony13South Dakota103102-1.91%1070.96
Canova14South Dakota91910%2900.31
Orland Colony15South Dakota47299.3%930.51
Dolton16South Dakota36350%1410.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