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

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Milbank1South Dakota3,5063,530-0.17%1,2642.77
Sisseton2South Dakota2,4002,471-0.74%1,5081.59
Agency Village3South Dakota9749700.1%1367.15
Hankinson4North Dakota9189180%4941.86
Lidgerwood5North Dakota591598-0.34%8940.66
Browns Valley6Minnesota495557-3.13%6260.79
Waubay7South Dakota4754750%3261.46
Wilmot8South Dakota421432-0.71%7900.53
Big Stone City9South Dakota4104100%3421.20
Rosholt10South Dakota365377-0.81%1,2330.30
Long Hollow11South Dakota333395-4.31%2314.43
Enemy Swim12South Dakota3141711.62%3360.93
Veblen13South Dakota313316-0.32%9970.31
Summit14South Dakota274285-1.08%5000.55
New Effington15South Dakota223233-1.33%8540.26
Peever16South Dakota172176-0.58%1,3870.12
Claire City17South Dakota8083-1.23%4370.18
Clear Lake18South Dakota74150-14.94%760.98
Mantador19North Dakota6769-1.47%4890.14
Corona20South Dakota67650%2650.25
Ortley21South Dakota4749-2.08%212.24
Peever Flats22South Dakota27187-59.7%3600.07
White Rock23South Dakota770%41.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