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.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Milbank13,5063,530-0.17%1,2642.8City
Sisseton22,4002,471-0.74%1,5081.6City
Agency Village31,1049706.36%1547.2CDP
Hankinson49189180%4941.9City
Lidgerwood5591598-0.34%8940.7City
Browns Valley6495557-3.13%6260.8City
Waubay74754750%3261.5City
Wilmot8421432-0.71%7900.5City
Big Stone City94104100%3421.2City
Long Hollow103933953.97%2714.4CDP
Rosholt11365377-0.81%1,2330.3Town
Enemy Swim123551717.9%3800.9CDP
Veblen13313316-0.32%9970.3City
Summit14274285-1.08%5000.5Town
New Effington15223233-1.33%8540.3Town
Peever16172176-0.58%1,3870.1Town
Peever Flats171251877.76%1,6670.1CDP
Clear Lake181171508.33%1201.0CDP
Claire City198083-1.23%4370.2Town
Mantador206769-1.47%4890.1City
Corona2167650%2650.3Town
Ortley224749-2.08%212.2Town
White Rock23770%41.6Town

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