Buffalo County, South Dakota Cities (2025)

4 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Fort Thompson11,1261,275-0.88%10910.38 CDP
Millerdale Colony2108168%4200.26 CDP
Elvira township346452.22%147.66 Township
Gann Valley415117.14%1900.08 CDP

Buffalo County Cities Summary

Largest City

Fort Thompson is the largest city in Buffalo County, with a population of 1,126.

Smallest City

Gann Valley is the smallest city in Buffalo County.

10 Largest Cities

There are 4 cities in Buffalo County, South Dakota.

Location of Buffalo County