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
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Madison16,0686,159-0.38%1,3154.6City
Salem21,3361,3310.07%1,0691.3City
Parker31,2951,1991.89%1,1051.2City
Marion48848431.14%1,0180.9City
Lake Madison58788111.62%1864.7CDP
Canistota66456310.47%1,1500.6City
Humboldt75795790%9350.6Town
Bridgewater8506508-0.2%4501.1City
Emery9476483-0.42%1,0420.5City
Montrose104674630.21%1,1090.4City
Monroe111611560.63%4250.4Town
Spencer121371370%5110.3City
Golden View Colony131251027.76%1301.0CDP
Canova1491910%2900.3Town
Orland Colony1546299.52%910.5CDP
Dolton1636350%1410.3Town

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