ZipCodeLook
Loading 33,000 zip codes…

About this map

Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.

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

U.S.
$44,673
Minnesota
$48,237
Rankings
Full list

Top and bottom zip codes in Minnesota

Zip codes with 1,000+ residents

Zip codes with the highest per capita income

See all
  1. 155356Long Lake$136,506
  2. 255424Minneapolis$124,809
  3. 355391Wayzata$121,153
  4. 455401Minneapolis$112,103
  5. 555436Minneapolis$102,973
  6. 655331Excelsior$101,331
  7. 755410Minneapolis$90,906
  8. 855439Minneapolis$89,754
  9. 955415Minneapolis$88,173
  10. 1055902Rochester$87,594

Zip codes with the lowest per capita income

See all
  1. 155455Minneapolis$5,913
  2. 256563Moorhead$6,927
  3. 356321Collegeville$14,931
  4. 455454Minneapolis$17,875
  5. 556671Redlake$18,274
  6. 656670Redby$19,980
  7. 755130Saint Paul$23,599
  8. 855767Moose Lake$25,614
  9. 956556McIntosh$25,628
  10. 1055753Keewatin$25,633

Per capita income by county in Minnesota

  1. 1Carver County$60,893
  2. 2Hennepin County$59,401
  3. 3Washington County$56,954
  4. 4Olmsted County$54,393
  5. 5Scott County$54,014
  6. 6Dakota County$52,084
  7. 7Cook County$46,808
  8. 8Wright County$46,650
  9. 9Ramsey County$46,355
  10. 10Anoka County$45,484
  11. 11Le Sueur County$45,340
  12. 12Sherburne County$45,141
  13. 13Houston County$44,963
  14. 14Douglas County$44,466
  15. 15Chisago County$44,346
  16. 16Nicollet County$44,053
  17. 17Lac qui Parle County$44,004
  18. 18Lake of the Woods County$43,861
  19. 19Wabasha County$43,686
  20. 20Dodge County$43,583
  21. 21Jackson County$43,301
  22. 22Goodhue County$43,250
  23. 23McLeod County$42,495
  24. 24Koochiching County$42,268
  25. 25Crow Wing County$41,886
  26. 26Becker County$41,842
  27. 27Steele County$41,674
  28. 28Pennington County$41,551
  29. 29Pope County$41,437
  30. 30Lake County$41,362
  31. 31Stevens County$41,309
  32. 32St. Louis County$41,302
  33. 33Big Stone County$41,277
  34. 34Murray County$40,935
  35. 35Kittson County$40,409
  36. 36Grant County$40,151
  37. 37Yellow Medicine County$40,068
  38. 38Clay County$39,936
  39. 39Freeborn County$39,886
  40. 40Isanti County$39,737
  41. 41Sibley County$39,712
  42. 42Otter Tail County$39,580
  43. 43Hubbard County$39,508
  44. 44Lincoln County$39,497
  45. 45Carlton County$39,410
  46. 46Lyon County$39,073
  47. 47Kandiyohi County$38,860
  48. 48Rock County$38,826
  49. 49Rice County$38,682
  50. 50Benton County$38,579
  51. 51Winona County$38,508
  52. 52Cass County$38,449
  53. 53Fillmore County$38,354
  54. 54Roseau County$38,348
  55. 55Stearns County$38,286
  56. 56Faribault County$38,110
  57. 57Marshall County$37,984
  58. 58Pipestone County$37,956
  59. 59Meeker County$37,905
  60. 60Red Lake County$37,741
  61. 61Brown County$37,653
  62. 62Renville County$37,576
  63. 63Itasca County$37,533
  64. 64Norman County$37,402
  65. 65Polk County$37,371
  66. 66Martin County$37,332
  67. 67Morrison County$37,269
  68. 68Blue Earth County$37,155
  69. 69Traverse County$37,082
  70. 70Wilkin County$36,613
  71. 71Cottonwood County$36,506
  72. 72Aitkin County$36,503
  73. 73Waseca County$36,326
  74. 74Mower County$36,188
  75. 75Mille Lacs County$36,173
  76. 76Swift County$36,134
  77. 77Watonwan County$35,869
  78. 78Pine County$35,805
  79. 79Chippewa County$35,718
  80. 80Kanabec County$35,685
  81. 81Beltrami County$35,509
  82. 82Redwood County$34,812
  83. 83Todd County$33,830
  84. 84Clearwater County$33,526
  85. 85Wadena County$32,541
  86. 86Nobles County$31,342
  87. 87Mahnomen County$27,297

Questions about this map

Which zip code has the highest per capita income in Minnesota?

Among zip codes with at least 1,000 residents, 55356 (Long Lake, MN) has the highest: $136,506.

Which zip code has the lowest per capita income in Minnesota?

55455 (Minneapolis, MN) has the lowest: $5,913.

What is the per capita income for the United States?

$44,673; in Minnesota it is $48,237.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.

More maps