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

There are 23 cities in Roberts 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.

2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Milbank1South Dakota3,4433,525-0.58%1,2412.77
Sisseton2South Dakota2,3542,470-1.22%1,4801.59
Agency Village3South Dakota9749700.1%1367.15
Hankinson4North Dakota9219170.11%4961.86
Lidgerwood5North Dakota590598-0.34%8930.66
Browns Valley6Minnesota515555-1.91%6510.79
Waubay7South Dakota4834730.63%3321.46
Wilmot8South Dakota413431-0.96%7750.53
Big Stone City9South Dakota405411-0.25%3381.20
Rosholt10South Dakota357377-1.38%1,2060.30
Long Hollow11South Dakota333395-4.31%2314.43
Veblen12South Dakota3163160%1,0060.31
Enemy Swim13South Dakota3141711.62%3360.93
Summit14South Dakota273285-1.09%4980.55
New Effington15South Dakota222232-0.89%8510.26
Peever16South Dakota167175-1.18%1,3470.12
Claire City17South Dakota7983-1.25%4320.18
Clear Lake18South Dakota74150-14.94%760.98
Mantador19North Dakota68680%4960.14
Corona20South Dakota67651.52%2650.25
Ortley21South Dakota47490%212.24
Peever Flats22South Dakota27187-59.7%3600.07
White Rock23South Dakota880%51.57

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 Roberts County, South Dakota?

Milbank is the largest city in Roberts County.

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

White Rock is the smallest city in Roberts County.

How many cities are in Roberts County?

There are 23 cities in Roberts County, South Dakota.

Frequently Asked Questions