Skip to main content
ZipVitals

How the Worcester, MA-CT metro's ZIP codes measure up on health

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

Data release 2026112 of 113 ZIP codes scored · 0.98M residents represented

Score snapshot

54.67Metro-wide ZipVitals Scorepopulation-weighted average of its ZIP codes
55.98Median scoremiddle of 112 scored ZIPs
70.48Highest score01745 · Fayville
39.64Lowest score01610 · Worcester
30.84Spreadpoints between highest & lowest ZIP

People & national context

#113Among 386 metrosby population-weighted average
48%Residents in below-average ZIPs0.47M of 0.98M, in ZIPs scoring under the national average (53.48)
0.38MResidents in the top 50 ZIPs38% of the metro
0.55MResidents in the bottom 50 ZIPs56% of the metro
0ZIPs in the national top 100

The Worcester, MA-CT metro's ZIP codes, ranked

Highest-scoring

Top 50 of 112
  1. 51001745in Fayville · 586 residents70.48
  2. 68701740in Bolton · 5,737 residents69.48
  3. 77101772in Southborough · 9,907 residents68.96
  4. 1,48001581in Westborough · 21,944 residents66.40
  5. 1,48501451in Harvard · 5,487 residents66.38
  6. 1,49001545in Shrewsbury · 38,876 residents66.37
  7. 1,58501532in Northborough · 15,750 residents66.08
  8. 2,09501541in Princeton · 3,529 residents64.77
  9. 2,11801568in Upton · 8,011 residents64.70
  10. 2,63701612in Paxton · 5,002 residents63.65
  11. 2,66906282in Woodstock Valley · 1,134 residents63.60
  12. 2,74201520in Holden · 16,912 residents63.44
  13. 2,88501560in South Grafton · 4,984 residents63.16
  14. 2,89901519in Grafton · 8,058 residents63.14
  15. 3,02401564in Sterling · 8,183 residents62.91
  16. 3,03306281in Woodstock · 7,237 residents62.90
  17. 3,11201522in Jefferson · 3,152 residents62.74
  18. 3,16901525in Linwood · 0 residents62.62
  19. 3,37501590in Sutton · 9,422 residents62.24
  20. 3,56906259in Pomfret Center · 4,568 residents61.90
  21. 3,62101523in Lancaster · 8,606 residents61.82
  22. 3,63001566in Sturbridge · 7,362 residents61.81
  23. 3,63901503in Berlin · 3,378 residents61.80
  24. 3,96301516in Douglas · 9,376 residents61.26
  25. 3,96401747in Hopedale · 6,027 residents61.26
  26. 4,06401505in Boylston · 4,948 residents61.10
  27. 4,13106278in Ashford · 4,337 residents60.99
  28. 4,18501756in Mendon · 6,325 residents60.92
  29. 4,20101536in North Grafton · 6,860 residents60.89
  30. 4,21406242in Eastford · 1,290 residents60.87
  31. 4,37701518in Fiskdale · 2,598 residents60.63
  32. 4,44801434in Devens · 1,564 residents60.54
  33. 4,76101543in Rutland · 9,353 residents60.13
  34. 5,35006331in Canterbury · 5,145 residents59.31
  35. 5,43406264in Scotland · 139 residents59.21
  36. 5,55301569in Uxbridge · 14,304 residents59.06
  37. 5,79301473in Westminster · 8,374 residents58.75
  38. 5,84806247in Hampton · 2,412 residents58.67
  39. 6,12401507in Charlton · 13,435 residents58.34
  40. 6,17106277in Thompson · 4,004 residents58.28
  41. 6,17401462in Lunenburg · 11,919 residents58.28
  42. 6,21901583in West Boylston · 7,606 residents58.22
  43. 6,28001504in Blackstone · 9,255 residents58.14
  44. 6,37801068in Oakham · 1,639 residents58.02
  45. 6,42401366in Petersham · 1,185 residents57.97
  46. 6,68601430in Ashburnham · 6,481 residents57.65
  47. 6,70301501in Auburn · 16,877 residents57.63
  48. 7,37401527in Millbury · 13,961 residents56.90
  49. 7,42506234in Brooklyn · 8,517 residents56.84
  50. 7,90306243in East Killingly · 83 residents56.37
Open the full Worcester, MA-CT metro ranking →One page, all 112 scored ZIPs — sortable by score, residents, or place

Where each domain sits inside this metro

The Score above is one number for the whole Worcester, MA-CT 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

23 of 111 ZIPs

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

Healthcare Access46%451,907 people

5 ZIP codes tie at this end: 01440 Gardner01453 Leominster01604 Worcester06226 Willimantic06260 Putnam

Chronic Disease Burden22%218,350 people

Standing highest: 01560 South Grafton01745 Fayville01772 Southborough

Disability21%207,714 people

Standing highest: 01740 Bolton01745 Fayville01772 Southborough

Risk Behavior20%198,152 people

Standing highest: 01740 Bolton01745 Fayville01772 Southborough

Social Need / SDOH20%192,726 people

Standing highest: 01740 Bolton01745 Fayville01772 Southborough

Preventive Care18%172,204 people

Standing highest: 01451 Harvard01541 Princeton01745 Fayville

Mental Health17%162,760 people

Standing highest: 01434 Devens01581 Westborough06282 Woodstock Valley

Environmental Hazard9%91,100 people

4 ZIP codes tie at this end: 01037 Hardwick01366 Petersham01368 Royalston06387 Wauregan

Climate / Disaster Risk8%74,306 people

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

Each fifth is about 23 of this metro’s 111 compared ZIP codes, and the shares are out of 983,852 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 Worcester, MA-CT 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.