Skip to main content
ZipVitals

How Oregon's ZIP codes measure up on health

The ZipVitals Score across Oregon — built one ZIP code at a time, then rolled up to the state by resident population.

Data release 2026407 of 417 ZIP codes scored · 4.2M residents represented

Score snapshot

52.34Statewide ZipVitals Scorepopulation-weighted average of its ZIP codes
49.12Median scoremiddle of 407 scored ZIPs
67.04Highest score97229 · Portland
30.62Lowest score97463 · Oakridge
36.42Spreadpoints between highest & lowest ZIP

People & national context

#31State rankof 51 states and equivalents with a computed score
57%Residents in below-average ZIPs2.4M of 4.2M, in ZIPs scoring under the national average (53.48)
1.2MResidents in the top 50 ZIPs28% of the state
0.08MResidents in the bottom 50 ZIPs2% of the state
0ZIPs in the national top 100

Oregon's ZIP codes, ranked

Highest-scoring

Top 50 of 407
  1. 197229in Portland · 76,106 residents67.04
  2. 297035in Lake Oswego · 25,911 residents66.22
  3. 397034in Lake Oswego · 21,331 residents65.59
  4. 497221in Portland · 12,915 residents64.52
  5. 597239in Portland · 17,804 residents64.46
  6. 697759in Sisters · 7,737 residents63.10
  7. 797219in Portland · 42,430 residents62.59
  8. 897068in West Linn · 30,161 residents62.52
  9. 997225in Beaverton · 25,869 residents62.13
  10. 1097215in Portland · 17,296 residents61.97
  11. 1197210in Portland · 11,324 residents61.48
  12. 1297007in Beaverton · 47,895 residents61.46
  13. 1397124in Hillsboro · 54,357 residents61.31
  14. 1497006in Beaverton · 46,463 residents61.26
  15. 1597212in Portland · 28,042 residents61.22
  16. 1697133in North Plains · 5,416 residents60.62
  17. 1797140in Sherwood · 27,933 residents60.49
  18. 1897224in Tigard · 36,569 residents60.38
  19. 1997702in Bend · 54,657 residents60.18
  20. 2097370in Philomath · 9,521 residents59.98
  21. 2197213in Portland · 31,408 residents59.89
  22. 2297223in Tigard · 50,527 residents59.87
  23. 2397701in Bend · 43,293 residents59.43
  24. 2497707in Bend · 6,661 residents59.26
  25. 2597231in Portland · 4,308 residents59.17
  26. 2697214in Portland · 27,714 residents59.15
  27. 2797324in Alsea · 1,470 residents58.86
  28. 2897070in Wilsonville · 26,902 residents58.69
  29. 2997125in Manning · 248 residents58.60
  30. 3097205in Portland · 9,121 residents58.52
  31. 3197028in Government Camp · 230 residents58.19
  32. 3297062in Tualatin · 28,930 residents58.15
  33. 3397106in Banks · 4,855 residents58.08
  34. 3497232in Portland · 15,615 residents58.04
  35. 3597109in Buxton · 730 residents57.99
  36. 3697117in Gales Creek · 982 residents57.70
  37. 3797202in Portland · 43,533 residents57.68
  38. 3897405in Eugene · 46,933 residents57.63
  39. 3997408in Eugene · 15,420 residents57.58
  40. 4097330in Corvallis · 43,878 residents57.55
  41. 4197132in Newberg · 32,486 residents57.54
  42. 4297031in Hood River · 19,138 residents57.52
  43. 4397144in Timber · 66 residents57.48
  44. 4497086in Happy Valley · 34,567 residents57.46
  45. 4597419in Cheshire · 1,123 residents57.24
  46. 4697127in Lafayette · 4,396 residents57.24
  47. 4797209in Portland · 22,296 residents57.22
  48. 4897008in Beaverton · 28,611 residents57.18
  49. 4997102in Arch Cape · 324 residents57.13
  50. 5097119in Gaston · 5,233 residents56.94
Open the full Oregon ranking →One page, all 407 scored ZIPs — sortable by score, residents, or place

What the distribution shows

Across Oregon’s 417 ZIP codes, the ZipVitals Score spans a wide range. 407 of them carry enough measured coverage across all nine health domains to enter the population-weighted composite above; the rest are held out rather than filled from a coarser geography.

Assembled from the same ZIP-level data as every per-ZIP page. Read the full method →

Where Oregon stands, domain by domain

The ZipVitals Score above combines nine domains of health into one number. This is where Oregon's ZIP codes sit against ZIP codes across the country on each of them, weighted by how many residents live in each one — strongest at the top.

Strongest domain

Risk Behavior · 83rd

Weighted by residents, this state’s ZIP codes sit around the 83rd percentile of US ZIP codes here — its highest of the nine scoring domains.

Weakest domain

Mental Health · 22nd

Weighted by residents, this state’s ZIP codes sit around the 22nd percentile of US ZIP codes here — its lowest of the nine scoring domains.

Risk Behavior83
Healthcare Access77
Social Need / SDOH76
Climate / Disaster Risk74
Chronic Disease Burden61
Disability60
Preventive Care32
Environmental Hazard22
Mental Health22

Read each bar as a national percentile from 0 to 100. The dark line marks the national median: a bar past it means Oregon's ZIP codes typically place above most ZIP codes in the country on that domain. A domain Oregon cannot place honestly is shown greyed as "Not enough data" rather than given a number.

Each figure is the population-weighted average of this state's ZIP codes' standing on that domain, compared with the ZIP codes measured across all nine scoring domains — not with all US ZIP codes. A ZIP code counts toward a domain only if it carries enough measured data on it and enough of Oregon's residents live in the ZIP codes that do; the rest are held out rather than filled in from a coarser geography. Read the full method →

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 Oregon figures on this page are population-weighted rollups of those per-ZIP scores, so they describe Oregon's residents rather than a coarser geography relabeled as the state.

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.