Highest-earning counties in South Dakota

Written by:
July 24, 2025
JohnDSmith // Shutterstock

Highest-earning counties in South Dakota

Data shows that annual annual income depends heavily on an individual's educational attainment, race, ethnicity, gender, and even location. One cluster of the United States is particularly well off: The five of the seven counties with the highest median household income in the country can be found in the Washington D.C. metropolitan areas of Maryland and Northern Virginia. These counties can likely attribute their wealth to their proximity to Washington D.C., which attracts highly educated and skilled people in areas of law and public policy. And people in those fields often marry each other, making two high-earning households one very high-earning household.

The 2023 real median household income in the U.S. was $80,610, an increase of 4.0% from 2022, the first statistically significant annual increase in real median household income since 2019.

Stacker compiled a list of the highest-earning counties in South Dakota using data from the U.S. Census Bureau. Counties are ranked by 2023 5-year estimate median household income.

Keep reading to learn more about the highest-earning counties in South Dakota.

#50. Bon Homme County

- Median household income: $61,275
- Households earning over $100k: 23.9%
- Households earning less than $25k: 15.1%

#49. Davison County

- Median household income: $61,401
- Households earning over $100k: 29.4%
- Households earning less than $25k: 18.7%

#48. McPherson County

- Median household income: $62,024
- Households earning over $100k: 26.1%
- Households earning less than $25k: 18.9%

#47. Day County

- Median household income: $62,270
- Households earning over $100k: 30.6%
- Households earning less than $25k: 15.5%

#46. Walworth County

- Median household income: $62,722
- Households earning over $100k: 29.5%
- Households earning less than $25k: 14.8%

#45. Clark County

- Median household income: $62,885
- Households earning over $100k: 31.3%
- Households earning less than $25k: 16.3%

#44. Beadle County

- Median household income: $63,082
- Households earning over $100k: 27.4%
- Households earning less than $25k: 19.2%

#43. Roberts County

- Median household income: $63,691
- Households earning over $100k: 26.7%
- Households earning less than $25k: 17.6%

#42. Jones County

- Median household income: $64,688
- Households earning over $100k: 26.2%
- Households earning less than $25k: 14.7%

#41. Charles Mix County

- Median household income: $64,850
- Households earning over $100k: 27.2%
- Households earning less than $25k: 22.1%

#40. Campbell County

- Median household income: $65,000
- Households earning over $100k: 31.4%
- Households earning less than $25k: 16.8%

#39. Codington County

- Median household income: $65,080
- Households earning over $100k: 28.4%
- Households earning less than $25k: 16.4%

#38. Perkins County

- Median household income: $65,455
- Households earning over $100k: 31.5%
- Households earning less than $25k: 16.9%

#37. Lawrence County

- Median household income: $66,766
- Households earning over $100k: 28.2%
- Households earning less than $25k: 16.9%

#36. Brookings County

- Median household income: $67,341
- Households earning over $100k: 35.7%
- Households earning less than $25k: 15.0%

#35. Butte County

- Median household income: $67,692
- Households earning over $100k: 32.7%
- Households earning less than $25k: 18.6%

#34. Sanborn County

- Median household income: $69,870
- Households earning over $100k: 34.8%
- Households earning less than $25k: 18.3%

#33. Kingsbury County

- Median household income: $70,221
- Households earning over $100k: 33.6%
- Households earning less than $25k: 17.2%

#32. Brown County

- Median household income: $70,239
- Households earning over $100k: 31.8%
- Households earning less than $25k: 14.5%

#31. Sully County

- Median household income: $70,250
- Households earning over $100k: 35.4%
- Households earning less than $25k: 11.4%

#30. Pennington County

- Median household income: $70,768
- Households earning over $100k: 32.1%
- Households earning less than $25k: 15.4%

#29. Potter County

- Median household income: $71,726
- Households earning over $100k: 31.1%
- Households earning less than $25k: 13.7%

#28. Hand County

- Median household income: $72,054
- Households earning over $100k: 34.5%
- Households earning less than $25k: 18.8%

#27. Marshall County

- Median household income: $72,500
- Households earning over $100k: 34.9%
- Households earning less than $25k: 12.4%

#26. Miner County

- Median household income: $72,589
- Households earning over $100k: 34.1%
- Households earning less than $25k: 19.6%

#25. Spink County

- Median household income: $73,011
- Households earning over $100k: 34.2%
- Households earning less than $25k: 12.9%

#24. Lake County

- Median household income: $73,792
- Households earning over $100k: 38.7%
- Households earning less than $25k: 17.6%

#23. Grant County

- Median household income: $73,818
- Households earning over $100k: 32.0%
- Households earning less than $25k: 15.9%

#22. Yankton County

- Median household income: $73,855
- Households earning over $100k: 33.4%
- Households earning less than $25k: 11.1%

#21. Brule County

- Median household income: $74,043
- Households earning over $100k: 36.9%
- Households earning less than $25k: 16.8%

#20. Aurora County

- Median household income: $74,130
- Households earning over $100k: 31.3%
- Households earning less than $25k: 13.8%

#19. Meade County

- Median household income: $74,161
- Households earning over $100k: 32.6%
- Households earning less than $25k: 13.0%

#18. Hyde County

- Median household income: $74,279
- Households earning over $100k: 40.2%
- Households earning less than $25k: 14.0%

#17. Hutchinson County

- Median household income: $74,459
- Households earning over $100k: 36.8%
- Households earning less than $25k: 15.4%

#16. Harding County

- Median household income: $74,766
- Households earning over $100k: 29.0%
- Households earning less than $25k: 6.7%

#15. Turner County

- Median household income: $75,283
- Households earning over $100k: 31.7%
- Households earning less than $25k: 15.2%

#14. Jerauld County

- Median household income: $75,417
- Households earning over $100k: 30.3%
- Households earning less than $25k: 16.7%

#13. Minnehaha County

- Median household income: $76,074
- Households earning over $100k: 36.8%
- Households earning less than $25k: 11.2%

#12. Stanley County

- Median household income: $77,000
- Households earning over $100k: 39.5%
- Households earning less than $25k: 9.5%

#11. Edmunds County

- Median household income: $77,266
- Households earning over $100k: 35.2%
- Households earning less than $25k: 11.6%

#10. Moody County

- Median household income: $77,500
- Households earning over $100k: 37.3%
- Households earning less than $25k: 14.3%

#9. Douglas County

- Median household income: $78,125
- Households earning over $100k: 36.0%
- Households earning less than $25k: 15.0%

#8. Hughes County

- Median household income: $78,981
- Households earning over $100k: 34.6%
- Households earning less than $25k: 10.8%

#7. Deuel County

- Median household income: $79,556
- Households earning over $100k: 33.3%
- Households earning less than $25k: 13.9%

#6. McCook County

- Median household income: $80,847
- Households earning over $100k: 35.3%
- Households earning less than $25k: 11.5%

#5. Custer County

- Median household income: $81,958
- Households earning over $100k: 39.2%
- Households earning less than $25k: 12.5%

#4. Hamlin County

- Median household income: $83,194
- Households earning over $100k: 38.3%
- Households earning less than $25k: 6.8%

#3. Union County

- Median household income: $84,137
- Households earning over $100k: 41.2%
- Households earning less than $25k: 11.4%

#2. Hanson County

- Median household income: $86,375
- Households earning over $100k: 41.8%
- Households earning less than $25k: 11.7%

#1. Lincoln County

- Median household income: $96,552
- Households earning over $100k: 47.0%
- Households earning less than $25k: 6.8%

Trending Now