ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
$80,734
South Dakota
$75,081
Rankings
Full list

Top and bottom zip codes in South Dakota

Zip codes with 1,000+ residents

Zip codes with the highest median income

See all
  1. 157055Renner$120,341
  2. 257064Tea$119,022
  3. 357068Valley Springs$112,847
  4. 457005Brandon$112,500
  5. 557003Baltic$111,932
  6. 657032Harrisburg$111,528
  7. 757075Wentworth$106,763
  8. 857038Jefferson$106,250
  9. 957744Hermosa$106,250
  10. 1057033Hartford$105,560

Zip codes with the lowest median income

See all
  1. 157566Parmelee$14,176
  2. 257764Oglala$21,545
  3. 357548Lower Brule$35,750
  4. 457572Saint Francis$40,417
  5. 557555Mission$40,694
  6. 657625Eagle Butte$43,235
  7. 757732Deadwood$43,636
  8. 857339Fort Thompson$46,136
  9. 957273Waubay$48,167
  10. 1057437Eureka$49,276

Median household income by county in South Dakota

  1. 1Lincoln County$99,166
  2. 2Union County$89,636
  3. 3Stanley County$87,712
  4. 4Hamlin County$87,101
  5. 5Douglas County$86,442
  6. 6Custer County$84,112
  7. 7McCook County$83,852
  8. 8Deuel County$83,112
  9. 9Edmunds County$81,630
  10. 10Hughes County$81,395
  11. 11Hanson County$81,071
  12. 12Harding County$80,441
  13. 13Sanborn County$78,750
  14. 14Moody County$78,427
  15. 15Marshall County$78,156
  16. 16Minnehaha County$76,880
  17. 17Lake County$76,808
  18. 18Miner County$76,140
  19. 19Turner County$75,771
  20. 20Butte County$75,652
  21. 21Grant County$75,028
  22. 22Meade County$74,790
  23. 23Hand County$74,635
  24. 24Pennington County$74,517
  25. 25Kingsbury County$74,000
  26. 26Hutchinson County$73,977
  27. 27Jerauld County$73,750
  28. 28Brule County$73,720
  29. 29Hyde County$73,472
  30. 30Lawrence County$73,384
  31. 31Aurora County$72,885
  32. 32Yankton County$72,821
  33. 33Codington County$72,727
  34. 34Sully County$72,578
  35. 35Potter County$72,045
  36. 36Brown County$70,898
  37. 37Clark County$70,726
  38. 38Spink County$70,139
  39. 39Brookings County$70,064
  40. 40Campbell County$68,929
  41. 41Fall River County$67,917
  42. 42Beadle County$67,681
  43. 43Lyman County$67,143
  44. 44Perkins County$66,908
  45. 45McPherson County$66,906
  46. 46Davison County$66,208
  47. 47Day County$66,033
  48. 48Haakon County$65,625
  49. 49Roberts County$65,130
  50. 50Jones County$65,119
  51. 51Walworth County$65,026
  52. 52Bon Homme County$64,435
  53. 53Charles Mix County$64,038
  54. 54Gregory County$62,917
  55. 55Tripp County$58,987
  56. 56Faulk County$57,750
  57. 57Clay County$56,850
  58. 58Dewey County$54,104
  59. 59Mellette County$54,076
  60. 60Ziebach County$53,958
  61. 61Bennett County$53,750
  62. 62Buffalo County$47,045
  63. 63Corson County$46,406
  64. 64Todd County$42,075
  65. 65Oglala Lakota County$41,417
  66. 66Jackson County$35,417

Questions about this map

Which zip code has the highest median household income in South Dakota?

Among zip codes with at least 1,000 residents, 57055 (Renner, SD) has the highest: $120,341.

Which zip code has the lowest median household income in South Dakota?

57566 (Parmelee, SD) has the lowest: $14,176.

What is the median household income for the United States?

$80,734; in South Dakota it is $75,081.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.

More maps