Hamlin County, South Dakota Cities (2025)

21 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Estelline17747440.78%8191 City
Castlewood27207000.56%6261 City
Norden37056382.17%1839 Township
Lake Norden46415602.56%7351 City
Bryant54814700.42%9181 City
Hayti64473823%1,0110 Town
Bryant73453410.29%1621 Township
Estelline83383052.42%747 Township
Oxford93312973.12%652 Township
Cleveland103032761.34%935 Township
Hayti113002682.74%932 Township
Castlewood122652382.32%835 Township
Hamlin132652431.15%736 Township
Dempster142472231.65%736 Township
Opdahl152141931.9%634 Township
Brantford161521382.01%353 Township
Garfield171361213.03%435 Township
Dixon181301173.17%436 Township
Hazel199799-1.02%4010 Town
Bryant2027270%135 Township
Bryant2117170%0.0035 Township

Hamlin County Cities Summary

Largest City

Estelline is the largest city in Hamlin County, with a population of 774.

Smallest City

Bryant is the smallest city in Hamlin County, with a population of 17.

10 Largest Cities

There are 21 cities in Hamlin County, South Dakota.

Location of Hamlin County