ZIP Code Rankings · North Dakota
💰 Lowest Median Household Income
ZIP codes with the lowest median household income in the US. Filtered to North Dakota.
Filter by state:
All States
| # | ZIP | City | State | 💰 Lowest Median Household Income 💰 Value | Population |
|---|---|---|---|---|---|
| 🥇 | 58528 | Cannon Ball | ND | $23,750 | 754 |
| 🥈 | 58202 | Grand Forks | ND | $29,464 | 3,035 |
| 🥉 | 58335 | Fort Totten | ND | $29,886 | 1,047 |
| 4 | 58533 | Elgin | ND | $38,500 | 911 |
| 5 | 58538 | Fort Yates | ND | $39,545 | 2,179 |
| 6 | 58413 | Ashley | ND | $47,946 | 975 |
| 7 | 58282 | Walhalla | ND | $49,500 | 1,240 |
| 8 | 58487 | Tappen | ND | $49,667 | 530 |
| 9 | 58053 | Lidgerwood | ND | $51,213 | 1,333 |
| 10 | 58329 | Dunseith | ND | $51,283 | 2,779 |
| 11 | 58356 | New Rockford | ND | $54,537 | 1,692 |
| 12 | 58316 | Belcourt | ND | $54,611 | 5,902 |
| 13 | 58646 | Mott | ND | $54,821 | 1,107 |
| 14 | 58639 | Hettinger | ND | $54,946 | 1,715 |
| 15 | 58367 | Rolla | ND | $55,313 | 1,485 |
| 16 | 58631 | Glen Ullin | ND | $55,455 | 948 |
| 17 | 58571 | Stanton | ND | $55,694 | 839 |
| 18 | 58568 | Selfridge | ND | $55,938 | 532 |
| 19 | 58436 | Ellendale | ND | $56,008 | 1,665 |
| 20 | 58102 | Fargo | ND | $56,028 | 32,591 |
| 21 | 58368 | Rugby | ND | $56,209 | 3,205 |
| 22 | 58324 | Cando | ND | $56,250 | 1,354 |
| 23 | 58529 | Carson | ND | $56,875 | 656 |
| 24 | 58561 | Napoleon | ND | $57,500 | 1,030 |
| 25 | 58103 | Fargo | ND | $57,699 | 48,520 |
| 26 | 58203 | Grand Forks | ND | $57,905 | 16,308 |
| 27 | 58301 | Devils Lake | ND | $58,688 | 10,046 |
| 28 | 58401 | Jamestown | ND | $59,187 | 17,294 |
| 29 | 58638 | Hebron | ND | $60,341 | 949 |
| 30 | 58348 | Maddock | ND | $61,080 | 801 |
| 31 | 58046 | Hope | ND | $61,250 | 646 |
| 32 | 58374 | Sheyenne | ND | $61,250 | 597 |
| 33 | 58433 | Edgeley | ND | $61,528 | 1,194 |
| 34 | 58482 | Steele | ND | $61,705 | 892 |
| 35 | 58220 | Cavalier | ND | $61,875 | 2,215 |
| 36 | 58341 | Harvey | ND | $62,375 | 2,642 |
| 37 | 58636 | Halliday | ND | $62,500 | 939 |
| 38 | 58344 | Lakota | ND | $64,141 | 1,004 |
| 39 | 58075 | Wahpeton | ND | $64,161 | 8,887 |
| 40 | 58552 | Linton | ND | $64,352 | 1,460 |
| 41 | 58763 | New Town | ND | $64,743 | 4,229 |
| 42 | 58761 | Mohall | ND | $64,803 | 852 |
| 43 | 58249 | Langdon | ND | $64,805 | 2,363 |
| 44 | 58573 | Strasburg | ND | $65,000 | 736 |
| 45 | 58704 | Minot Afb | ND | $65,571 | 4,601 |
| 46 | 58770 | Parshall | ND | $66,167 | 1,437 |
| 47 | 58438 | Fessenden | ND | $66,172 | 688 |
| 48 | 58228 | Emerado | ND | $66,339 | 687 |
| 49 | 58370 | Saint Michael | ND | $66,583 | 1,187 |
| 50 | 58072 | Valley City | ND | $66,603 | 8,061 |
| 51 | 58346 | Leeds | ND | $66,750 | 597 |
| 52 | 58793 | Westhope | ND | $66,818 | 508 |
| 53 | 58474 | Oakes | ND | $66,900 | 2,739 |
| 54 | 58852 | Tioga | ND | $67,143 | 2,064 |
| 55 | 58456 | Kulm | ND | $67,250 | 622 |
| 56 | 58237 | Grafton | ND | $68,056 | 5,051 |
| 57 | 58458 | Lamoure | ND | $68,125 | 1,115 |
| 58 | 58243 | Hoople | ND | $68,750 | 563 |
| 59 | 58201 | Grand Forks | ND | $69,120 | 42,003 |
| 60 | 58467 | Medina | ND | $69,583 | 568 |
| 61 | 58501 | Bismarck | ND | $69,796 | 28,571 |
| 62 | 58750 | Lansford | ND | $70,000 | 609 |
| 63 | 58463 | Mcclusky | ND | $70,250 | 570 |
| 64 | 58040 | Gwinner | ND | $71,094 | 1,041 |
| 65 | 58495 | Wishek | ND | $71,548 | 1,203 |
| 66 | 58746 | Kenmare | ND | $71,563 | 1,583 |
| 67 | 58623 | Bowman | ND | $72,188 | 1,918 |
| 68 | 58647 | New England | ND | $72,500 | 1,120 |
| 69 | 58204 | Grand Forks Afb | ND | $72,955 | 1,879 |
| 70 | 58027 | Enderlin | ND | $73,021 | 1,433 |
| 71 | 58545 | Hazen | ND | $73,229 | 3,278 |
| 72 | 58030 | Fairmount | ND | $73,250 | 612 |
| 73 | 58849 | Ray | ND | $73,382 | 1,119 |
| 74 | 58261 | Minto | ND | $73,750 | 1,284 |
| 75 | 58054 | Lisbon | ND | $74,231 | 3,332 |
| 76 | 58235 | Gilby | ND | $74,688 | 609 |
| 77 | 58621 | Beach | ND | $75,313 | 1,203 |
| 78 | 58701 | Minot | ND | $75,329 | 32,868 |
| 79 | 58540 | Garrison | ND | $75,625 | 2,986 |
| 80 | 58270 | Park River | ND | $75,795 | 1,838 |
| 81 | 58563 | New Salem | ND | $76,250 | 1,850 |
| 82 | 58240 | Hatton | ND | $76,250 | 1,065 |
| 83 | 58225 | Drayton | ND | $76,250 | 1,146 |
| 84 | 58257 | Mayville | ND | $77,125 | 2,275 |
| 85 | 58425 | Cooperstown | ND | $77,500 | 1,446 |
| 86 | 58577 | Washburn | ND | $77,778 | 1,908 |
| 87 | 58622 | Belfield | ND | $77,778 | 1,650 |
| 88 | 58012 | Casselton | ND | $78,533 | 2,805 |
| 89 | 58575 | Turtle Lake | ND | $78,618 | 904 |
| 90 | 58504 | Bismarck | ND | $78,671 | 30,159 |
| 91 | 58060 | Milnor | ND | $78,750 | 1,116 |
| 92 | 58032 | Forman | ND | $78,906 | 765 |
| 93 | 58045 | Hillsboro | ND | $79,250 | 2,181 |
| 94 | 58652 | Richardton | ND | $79,545 | 1,224 |
| 95 | 58788 | Towner | ND | $80,278 | 803 |
| 96 | 58041 | Hankinson | ND | $80,357 | 1,471 |
| 97 | 58021 | Davenport | ND | $80,417 | 528 |
| 98 | 58357 | Oberon | ND | $80,441 | 549 |
| 99 | 58722 | Burlington | ND | $80,982 | 1,410 |
| 100 | 58601 | Dickinson | ND | $81,008 | 29,680 |
Page 1
Next →
All Rankings
- 💰 Highest Median Household Income →
- 💰 Lowest Median Household Income →
- 🏠 Highest Median Home Value →
- 🏠 Lowest Median Home Value →
- 🏢 Highest Median Rent →
- 🏢 Lowest Median Rent →
- 🎓 Most Educated ZIP Codes →
- 📊 Lowest Unemployment Rate →
- 📊 Highest Unemployment Rate →
- 👥 Most Populated ZIP Codes →
- 🌎 Most Diverse ZIP Codes →
Viewing: North Dakota
Look Up a ZIP Code
Enter a ZIP code or city name