Skip to main content
ZipVitals

How the Duluth, MN-WI metro's ZIP codes measure up on health

The ZipVitals Score across the Duluth, MN-WI metro area — built one ZIP code at a time, then rolled up by resident population.

Data release 202665 of 65 ZIP codes scored · 0.28M residents represented

Score snapshot

53.76Metro-wide ZipVitals Scorepopulation-weighted average of its ZIP codes
54.10Median scoremiddle of 65 scored ZIPs
64.82Highest score55804 · Duluth
37.39Lowest score55767 · Moose Lake
27.43Spreadpoints between highest & lowest ZIP

People & national context

#130Among 386 metrosby population-weighted average
53%Residents in below-average ZIPs0.15M of 0.28M, in ZIPs scoring under the national average (53.48)
0.20MResidents in the top 50 ZIPs70% of the metro
0.19MResidents in the bottom 50 ZIPs68% of the metro
0ZIPs in the national top 100

The Duluth, MN-WI metro's ZIP codes, ranked

Highest-scoring

Top 50 of 65
  1. 2,07455804in Duluth · 15,922 residents64.82
  2. 3,18355733in Esko · 5,139 residents62.59
  3. 4,34855803in Rice Lake · 17,662 residents60.66
  4. 5,84655811in Hermantown · 28,118 residents58.67
  5. 6,07555810in Hermantown · 8,285 residents58.40
  6. 6,40455751in Iron · 1,388 residents57.99
  7. 6,53555814in Hermantown · 319 residents57.84
  8. 7,40054864in Poplar · 1,590 residents56.87
  9. 7,76454820in Brule · 707 residents56.49
  10. 7,90255602in Brimson · 346 residents56.37
  11. 7,96355797in Wrenshall · 1,457 residents56.31
  12. 7,98154874in South Range · 3,690 residents56.30
  13. 8,18254854in Maple · 960 residents56.09
  14. 8,24155763in Makinen · 495 residents56.03
  15. 8,55355779in Saginaw · 3,905 residents55.77
  16. 8,65054849in Lake Nebagamon · 1,857 residents55.68
  17. 8,82855782in Soudan · 420 residents55.53
  18. 8,87955718in Carlton · 3,111 residents55.49
  19. 9,07255768in Mountain Iron · 2,964 residents55.31
  20. 9,13855708in Biwabik · 929 residents55.27
  21. 9,51655812in Duluth · 10,859 residents54.93
  22. 9,60455758in Kinney · 121 residents54.86
  23. 9,65755731in Ely · 5,361 residents54.83
  24. 9,66654873in Solon Springs · 3,056 residents54.82
  25. 9,71154836in Foxboro · 931 residents54.79
  26. 9,78755749in Holyoke · 532 residents54.73
  27. 9,85455750in Hoyt Lakes · 2,068 residents54.68
  28. 9,91355724in Cotton · 707 residents54.63
  29. 9,91754838in Gordon · 1,404 residents54.63
  30. 10,03155710in Britt · 1,362 residents54.53
  31. 10,09355713in Buhl · 1,048 residents54.49
  32. 10,10755725in Crane Lake · 89 residents54.48
  33. 10,56755717in Canyon · 287 residents54.10
  34. 10,68955703in Angora · 906 residents54.01
  35. 10,69255790in Tower · 1,847 residents54.01
  36. 10,79255741in Gilbert · 2,947 residents53.93
  37. 11,26754842in Hawthorne · 267 residents53.57
  38. 11,36355765in Meadowlands · 803 residents53.50
  39. 11,45555707in Barnum · 3,470 residents53.44
  40. 11,62154880in Superior · 30,312 residents53.31
  41. 11,68055738in Forbes · 599 residents53.27
  42. 11,77755734in Eveleth · 6,265 residents53.21
  43. 11,91255732in Embarrass · 1,453 residents53.12
  44. 12,28555723in Cook · 1,927 residents52.87
  45. 12,64855781in Side Lake · 821 residents52.59
  46. 12,95955807in Duluth · 9,763 residents52.36
  47. 13,53455808in Duluth · 5,691 residents51.94
  48. 13,78655798in Wright · 627 residents51.73
  49. 13,86455726in Cromwell · 1,087 residents51.68
  50. 14,11155771in Orr · 1,484 residents51.50
Open the full Duluth, MN-WI metro ranking →One page, all 65 scored ZIPs — sortable by score, residents, or place

Where each domain sits inside this metro

The Score above is one number for the whole Duluth, MN-WI metro. Nine domains make it up, and they are not spread the same way across the people who live here. Each row divides this metro's ZIP codes into fifths by how they stand against each other on that domain, then counts who lives at each end. If a domain were spread evenly across the metro's residents, every row would read about 20%.

The highest-standing fifth

13 of 65 ZIPs

Share of the metro's residents living in the fifth of its ZIP codes that stand highest on each domain.

Healthcare Access46%129,583 people

2 ZIP codes tie at this end: 54880 Superior55723 Cook55802 Duluth

Social Need / SDOH44%122,892 people

3 ZIP codes tie at this end: 55802 Duluth55804 Duluth55811 Hermantown

Chronic Disease Burden43%120,318 people

2 ZIP codes tie at this end: 55733 Esko55812 Duluth55814 Hermantown

Risk Behavior28%79,763 people

3 ZIP codes tie at this end: 55602 Brimson55725 Crane Lake55804 Duluth

Disability25%70,604 people

Standing highest: 55733 Esko55804 Duluth55814 Hermantown

Climate / Disaster Risk18%50,197 people

9 ZIP codes share this standing see them in the full ranking →

Mental Health10%28,496 people

Standing highest: 54838 Gordon55602 Brimson55814 Hermantown

Environmental Hazard5%14,785 people

Standing highest: 55602 Brimson55725 Crane Lake55782 Soudan

Preventive Care5%14,399 people

2 ZIP codes tie at this end: 54838 Gordon55602 Brimson55782 Soudan

Each fifth is about 13 of this metro’s 65 compared ZIP codes, and the shares are out of 281,977 residents. A ZIP code is compared here only if it carries a resident count to weight it by and enough measured data on that domain — the rest are left out of that domain’s fifths rather than filled in from a coarser geography, which is why this count can sit just below the metro’s scored total.

The mark shows 20% — where a row would sit if that domain were spread evenly across the metro's residents.

Each ZIP code is compared with the other ZIP codes in this metro that are measured across all nine scoring domains — not with all US ZIP codes. Percentages are rounded; higher is healthier in every domain.

Why this matters

The ZipVitals Score combines nine domains of health — from chronic disease and preventive care to environmental hazard, social need, and healthcare access — into one 0–100 index for each ZIP code, computed the same way everywhere from public federal and academic data. The Duluth, MN-WI figures on this page are population-weighted rollups of those per-ZIP scores, so they describe the metro's residents rather than a coarser geography relabeled as the metro.

A high score describes favorable documented conditions; it is not a claim about individual residents, and it does not capture everything that shapes a community's health. Where a ZIP code scores low, that pattern reflects structural conditions — investment, environment, and access — far more than the choices of the people who live there.