Category Archives: South Dakota Population by City

The population of South Dakota in 2021 is 896,581, a 2.04% increase from 2020. The population density is 12 people per mi². Please click the following links to see current population of each city and town in the state of South Dakota.

Vermillion, SD Population

Population: 9,765. Estimated population in 2021: 9,964 (+2.0% change) Males: 4,669 (47.8%), Females: 5,096 (52.2%) Clay County Zip code: 57069 Median resident age: 23.9 years Median household income: $24,095 Median house value: $83,700 Races in Vermillion: White Non-Hispanic (90.4%) American Indian (4.2%) Chinese (1.6%) Two or more races (1.6%) Black (1.3%) Hispanic (1.1%) Ancestries: German… Read More »

Roscoe, SD Population

Population: 324. Estimated population in 2021: 297 (-8.3% change) Males: 146 (45.1%), Females: 178 (54.9%) Edmunds County Zip code: 57471 Median resident age: 39.6 years Median household income: $24,875 Median house value: $27,800 Races in Roscoe: White Non-Hispanic (99.4%) Ancestries: German (63.0%), Russian (6.8%), Norwegian (4.3%), Irish (3.7%), English (2.8%), Polish (2.2%). Elevation: 1830 feet… Read More »

Richardton, ND Population

Population: 619. Estimated population in 2021: 581 (-6.1% change) Males: 306 (49.4%), Females: 313 (50.6%) Stark County Zip code: 58652 Median resident age: 43.0 years Median household income: $32,917 Median house value: $42,900 Races in Richardton: White Non-Hispanic (99.0%) Ancestries: German (63.0%), Russian (16.2%), Norwegian (9.2%), Irish (3.2%), Swedish (2.9%), Dutch (2.6%). Elevation: 2470 feet… Read More »

Parmelee, SD Population

Population: 650 Males: 318 (48.9%), Females: 332 (51.1%) Todd County Zip code: 57566 Median resident age: 18.4 years Median household income: $11,062 Median house value: $19,600 Races in Parmelee: American Indian (97.7%) White Non-Hispanic (2.3%) Ancestries: . Elevation: 2647 feet Land area: 5.7 square miles Population For population 25 years and over in Parmelee High… Read More »

Mc Intosh, SD Population

Population: 217. Estimated population in 2021: 217 (0.0% change) Males: 106 (48.8%), Females: 111 (51.2%) Corson County Zip code: 57641 Median resident age: 42.8 years Median household income: $26,875 Median house value: $14,300 Races in McIntosh: White Non-Hispanic (75.1%) American Indian (22.6%) Hispanic (2.3%) Other race (2.3%) Two or more races (1.8%) Ancestries: German (64.1%),… Read More »

Lennox, SD Population

Population: 2,037. Estimated population in 2021: 2,092 (+2.7% change) Males: 946 (46.4%), Females: 1,091 (53.6%) Lincoln County Zip code: 57039 Median resident age: 37.7 years Median household income: $35,217 Median house value: $81,000 Races in Lennox: White Non-Hispanic (98.2%) Hispanic (0.7%) Two or more races (0.6%) Ancestries: German (54.8%), Norwegian (19.0%), Irish (7.7%), English (7.4%),… Read More »

Hot Springs, SD Population

Population: 4,129. Estimated population in 2021: 4,102 (-0.7% change) Males: 2,193 (53.1%), Females: 1,936 (46.9%) Fall River County Zip code: 57747 Median resident age: 44.9 years Median household income: $27,079 Median house value: $58,700 Races in Hot Springs: White Non-Hispanic (86.7%) American Indian (10.3%) Two or more races (3.1%) Hispanic (1.9%) Ancestries: German (36.3%), English… Read More »

Gettysburg, SD Population

Population: 1,352. Estimated population in 2021: 1,169 (-13.5% change) Males: 648 (47.9%), Females: 704 (52.1%) Potter County Zip code: 57442 Median resident age: 45.3 years Median household income: $30,469 Median house value: $44,100 Races in Gettysburg: White Non-Hispanic (97.8%) American Indian (1.7%) Two or more races (0.7%) Ancestries: German (51.2%), Irish (10.9%), Norwegian (10.0%), English… Read More »

Custer, SD Population

Population: 1,860. Estimated population in 2021: 1,991 (+7.0% change) Males: 894 (48.1%), Females: 966 (51.9%) Custer County Zip code: 57730 Median resident age: 41.7 years Median household income: $31,739 Median house value: $72,600 Races in Custer: White Non-Hispanic (94.9%) American Indian (2.7%) Hispanic (1.5%) Two or more races (1.5%) Ancestries: German (38.0%), Irish (14.3%), English… Read More »

Castlewood, SD Population

Population: 666. Estimated population in 2021: 681 (+2.3% change) Males: 324 (48.6%), Females: 342 (51.4%) Hamlin County Zip code: 57223 Median resident age: 35.1 years Median household income: $36,607 Median house value: $55,600 Races in Castlewood: White Non-Hispanic (98.6%) American Indian (0.9%) Two or more races (0.6%) Ancestries: German (35.9%), Norwegian (21.6%), Dutch (9.6%), Irish… Read More »

Aberdeen, SD Population

Population: 24,658. Estimated population in 2021: 24,098 (-2.3% change) Males: 11,625 (47.1%), Females: 13,033 (52.9%) Brown County Zip codes: 57401. Median resident age: 36.5 years Median household income: $33,276 Median house value: $72,800 Races in Aberdeen: White Non-Hispanic (94.1%) American Indian (3.8%) Two or more races (1.0%) Hispanic (0.8%) Ancestries: German (53.6%), Norwegian (14.9%), Irish… Read More »

Alcester, SD Population

Population: 880. Estimated population in 2021: 889 (+1.0% change) Males: 376 (42.7%), Females: 504 (57.3%) Union County Zip code: 57001 Median resident age: 47.8 years Median household income: $29,432 Median house value: $55,500 Races in Alcester: White Non-Hispanic (98.4%) Other Asian (0.9%) American Indian (0.6%) Ancestries: German (32.0%), Norwegian (21.6%), Swedish (19.4%), Irish (11.5%), English… Read More »

Alexandria, SD Population

Population: 563. Estimated population in 2021: 676 (+20.1% change) Males: 285 (50.6%), Females: 278 (49.4%) Hanson County Zip code: 57311 Median resident age: 37.4 years Median household income: $31,875 Median house value: $46,400 Races in Alexandria: White Non-Hispanic (99.1%) Ancestries: German (57.4%), Irish (14.9%), English (8.0%), Norwegian (7.8%), Dutch (5.7%), United States (4.4%). Elevation: 1350… Read More »

Allen, SD Population

Population: 419 Males: 209 (49.9%), Females: 210 (50.1%) Bennett County Zip code: 57714 Median resident age: 17.9 years Median household income: $7,578 Median house value: $37,500 Races in Allen: American Indian (95.5%) White Non-Hispanic (4.3%) Two or more races (1.7%) Hispanic (1.4%) Ancestries: English (1.4%). Elevation: 3302 feet Land area: 3.9 square miles Population For… Read More »

Alpena, SD Population

Population: 265. Estimated population in 2021: 247 (-6.8% change) Males: 138 (52.1%), Females: 127 (47.9%) Jerauld County Zip code: 57312 Median resident age: 41.4 years Median household income: $35,455 Median house value: $29,500 Races in Alpena: White Non-Hispanic (99.2%) Ancestries: German (30.6%), Norwegian (12.8%), United States (11.7%), English (10.9%), Irish (6.8%), Dutch (6.0%). Elevation: 1310… Read More »

Arlington, SD Population

Population: 992. Estimated population in 2021: 952 (-4.0% change) Males: 472 (47.6%), Females: 520 (52.4%) Kingsbury County Zip code: 57212 Median resident age: 43.1 years Median household income: $34,688 Median house value: $55,800 Races in Arlington: White Non-Hispanic (98.5%) Two or more races (0.6%) Chinese (0.5%) Ancestries: German (38.7%), Norwegian (31.9%), Danish (15.5%), Irish (9.8%),… Read More »

Armour, SD Population

Population: 782. Estimated population in 2021: 736 (-5.9% change) Males: 364 (46.5%), Females: 418 (53.5%) Douglas County Zip code: 57313 Median resident age: 47.6 years Median household income: $28,438 Median house value: $37,500 Races in Armour: White Non-Hispanic (97.7%) American Indian (1.7%) Two or more races (1.0%) Hispanic (0.6%) Ancestries: German (45.4%), Dutch (14.1%), Irish… Read More »

Aurora, SD Population

Population: 500. Estimated population in 2021: 458 (-8.4% change) Males: 259 (51.8%), Females: 241 (48.2%) Brookings County Zip code: 57002 Median resident age: 33.4 years Median household income: $38,456 Median house value: $71,400 Races in Aurora: White Non-Hispanic (98.0%) American Indian (2.0%) Two or more races (0.6%) Ancestries: German (57.2%), Norwegian (22.0%), Irish (11.2%), Dutch… Read More »

Avon, SD Population

Population: 561. Estimated population in 2021: 543 (-3.2% change) Males: 267 (47.6%), Females: 294 (52.4%) Bon Homme County Zip code: 57315 Median resident age: 47.6 years Median household income: $27,656 Median house value: $38,400 Races in Avon: White Non-Hispanic (97.7%) American Indian (2.1%) Ancestries: German (50.3%), Dutch (12.7%), Irish (11.6%), Czech (10.3%), United States (6.6%),… Read More »

Baltic, SD Population

Population: 811. Estimated population in 2021: 932 (+14.9% change) Males: 392 (48.3%), Females: 419 (51.7%) Minnehaha County Zip code: 57003 Median resident age: 30.2 years Median household income: $46,023 Median house value: $90,200 Races in Baltic: White Non-Hispanic (98.8%) American Indian (1.1%) Two or more races (0.6%) Ancestries: German (40.9%), Norwegian (32.1%), Dutch (10.0%), Irish… Read More »

Belle Fourche, SD Population

Population: 4,565. Estimated population in 2021: 4,675 (+2.4% change) Males: 2,178 (47.7%), Females: 2,387 (52.3%) Butte County Zip code: 57717 Median resident age: 37.8 years Median household income: $26,875 Median house value: $63,200 Races in Belle Fourche: White Non-Hispanic (93.1%) Hispanic (3.7%) American Indian (2.8%) Two or more races (1.3%) Other race (1.3%) Ancestries: German… Read More »

Beresford, SD Population

Population: 2,006. Estimated population in 2021: 2,027 (+1.0% change) Males: 950 (47.4%), Females: 1,056 (52.6%) Union County Zip code: 57004 Median resident age: 39.1 years Median household income: $35,331 Median house value: $76,500 Races in Beresford: White Non-Hispanic (98.6%) American Indian (0.6%) Ancestries: German (31.7%), Norwegian (30.0%), Swedish (13.2%), Irish (12.6%), Danish (8.2%), Dutch (5.5%).… Read More »

Big Stone City, SD Population

Population: 605. Estimated population in 2021: 570 (-5.8% change) Males: 298 (49.3%), Females: 307 (50.7%) Grant County Zip code: 57216 Median resident age: 41.8 years Median household income: $31,250 Median house value: $51,500 Races in Big Stone City: White Non-Hispanic (99.2%) American Indian (0.8%) Ancestries: German (58.3%), Norwegian (22.8%), Swedish (7.4%), Irish (4.6%), English (3.8%),… Read More »

Bison, SD Population

Population: 373. Estimated population in 2021: 342 (-8.3% change) Males: 186 (49.9%), Females: 187 (50.1%) Perkins County Zip code: 57620 Median resident age: 45.4 years Median household income: $30,000 Median house value: $34,300 Races in Bison: White Non-Hispanic (99.5%) Ancestries: German (41.8%), Norwegian (20.4%), English (11.0%), United States (9.4%), Irish (7.5%), Swedish (6.4%). Elevation: 2695… Read More »

Black Hawk, SD Population

Population: 2,432 Males: 1,202 (49.4%), Females: 1,230 (50.6%) Meade County Zip code: 57718 Median resident age: 32.2 years Median household income: $44,414 Median house value: $84,400 Races in Blackhawk: White Non-Hispanic (94.0%) American Indian (3.7%) Two or more races (1.8%) Hispanic (1.6%) Ancestries: German (41.4%), Irish (14.1%), Norwegian (13.0%), United States (12.5%), English (10.7%), Dutch… Read More »

Blunt, SD Population

Population: 370. Estimated population in 2021: 360 (-2.7% change) Males: 191 (51.6%), Females: 179 (48.4%) Hughes County Zip code: 57522 Median resident age: 40.7 years Median household income: $28,571 Median house value: $37,200 Races in Blunt: White Non-Hispanic (94.9%) American Indian (3.8%) Hispanic (1.4%) Other race (1.4%) Two or more races (1.1%) Ancestries: German (29.2%),… Read More »

Bowdle, SD Population

Population: 571. Estimated population in 2021: 523 (-8.4% change) Males: 264 (46.2%), Females: 307 (53.8%) Edmunds County Zip code: 57428 Median resident age: 47.1 years Median household income: $25,417 Median house value: $27,900 Races in Bowdle: White Non-Hispanic (99.3%) Ancestries: German (57.4%), Russian (14.5%), Norwegian (7.2%), United States (4.2%), Dutch (2.1%), French (2.1%). Elevation: 2004… Read More »

Box Elder, SD Population

Population: 2,841. Estimated population in 2021: 2,992 (+5.3% change) Males: 1,413 (49.7%), Females: 1,428 (50.3%) Pennington County Zip code: 57719 Median resident age: 26.3 years Median household income: $32,344 Median house value: $65,800 Races in Box Elder: White Non-Hispanic (81.9%) American Indian (8.8%) Two or more races (5.8%) Hispanic (3.6%) Black (2.3%) Filipino (1.3%) Other… Read More »

Brandon, SD Population

Population: 5,693. Estimated population in 2021: 7,176 (+26.0% change) Males: 2,803 (49.2%), Females: 2,890 (50.8%) Minnehaha County Zip code: 57005 Median resident age: 31.3 years Median household income: $58,421 Median house value: $113,100 Races in Brandon: White Non-Hispanic (97.9%) Two or more races (0.6%) American Indian (0.5%) Ancestries: German (51.7%), Norwegian (18.7%), Irish (9.2%), Dutch… Read More »

Bridgewater, SD Population

Population: 607. Estimated population in 2021: 592 (-2.5% change) Males: 284 (46.8%), Females: 323 (53.2%) McCook County Zip code: 57319 Median resident age: 43.3 years Median household income: $31,765 Median house value: $38,000 Races in Bridgewater: White Non-Hispanic (96.9%) Hispanic (1.8%) American Indian (0.7%) Two or more races (0.7%) Ancestries: German (59.5%), Irish (10.2%), Norwegian… Read More »