Skip to main content
ZipVitals

How the Reading, PA metro's ZIP codes measure up on health

The ZipVitals Score across the Reading, PA metro area — built one ZIP code at a time, then rolled up by resident population.

Data release 202649 of 49 ZIP codes scored · 0.43M residents represented

Score snapshot

45.27Metro-wide ZipVitals Scorepopulation-weighted average of its ZIP codes
50.45Median scoremiddle of 49 scored ZIPs
65.37Highest score19535 · Limekiln
13.76Lowest score19602 · Reading
51.61Spreadpoints between highest & lowest ZIP

People & national context

#318Among 386 metrosby population-weighted average
76%Residents in below-average ZIPs0.33M of 0.43M, in ZIPs scoring under the national average (53.48)
0.43MResidents in the top 50 ZIPs100% of the metro
0.43MResidents in the bottom 50 ZIPs100% of the metro
0ZIPs in the national top 100

The Reading, PA metro's ZIP codes, ranked

Highest-scoring

Top 49 of 49
  1. 1,85819535in Limekiln · 42 residents65.37
  2. 4,05919610in Wyomissing · 16,581 residents61.11
  3. 5,55519547in Oley · 4,579 residents59.06
  4. 7,25719529in Kempton · 3,109 residents57.02
  5. 7,38719510in Blandon · 8,010 residents56.88
  6. 8,78219504in Barto · 5,335 residents55.57
  7. 8,78919540in Mohnton · 11,957 residents55.56
  8. 9,78519608in Reading · 24,178 residents54.74
  9. 9,87619505in Bechtelsville · 3,135 residents54.66
  10. 10,09519518in Douglassville · 16,805 residents54.49
  11. 10,25319533in Leesport · 8,648 residents54.35
  12. 11,47219503in Bally · 1,149 residents53.42
  13. 11,79719559in Strausstown · 302 residents53.19
  14. 11,83419534in Lenhartsville · 1,970 residents53.16
  15. 12,06419607in Shillington · 24,045 residents53.02
  16. 12,53819545in New Berlinville · 868 residents52.66
  17. 12,80119565in Wernersville · 9,302 residents52.47
  18. 13,61219543in New Morgan · 6,401 residents51.88
  19. 13,85319523in Geigertown · 41 residents51.69
  20. 14,09119522in Fleetwood · 14,127 residents51.51
  21. 14,54319508in Birdsboro · 14,871 residents51.20
  22. 15,10119609in Reading · 9,874 residents50.83
  23. 15,34819539in Mertztown · 3,823 residents50.64
  24. 15,40419562in Topton · 2,947 residents50.61
  25. 15,62419567in Womelsdorf · 6,057 residents50.45
  26. 15,97919506in Bernville · 7,108 residents50.18
  27. 16,32419541in Mohrsville · 4,367 residents49.94
  28. 16,62819606in Reading · 35,853 residents49.72
  29. 16,88119512in Boyertown · 15,794 residents49.55
  30. 17,25019530in Kutztown · 15,573 residents49.29
  31. 17,27719526in Hamburg · 11,581 residents49.27
  32. 17,31119551in Robesonia · 4,778 residents49.25
  33. 18,00117087in Richland · 2,370 residents48.75
  34. 19,13318056in Hereford · 1,489 residents47.84
  35. 19,65719555in Shoemakersville · 3,577 residents47.41
  36. 20,81019507in Bethel · 3,563 residents46.45
  37. 20,90819564in Virginville · 265 residents46.36
  38. 20,91619605in Reading · 21,419 residents46.36
  39. 21,29419511in Bowers · 33 residents46.05
  40. 21,83319560in Temple · 9,137 residents45.53
  41. 22,55919538in Maxatawny · 64 residents44.86
  42. 22,84119550in Rehrersburg · 488 residents44.57
  43. 23,18519536in Lyons · 466 residents44.24
  44. 23,54319554in Shartlesville · 338 residents43.87
  45. 24,45319544in Mount Aetna · 199 residents42.92
  46. 28,95319611in Reading · 10,986 residents36.09
  47. 31,18719604in Reading · 30,124 residents27.38
  48. 31,95519601in Reading · 36,479 residents18.16
  49. 32,04419602in Reading · 18,495 residents13.76
Open the full Reading, PA metro ranking →One page, all 49 scored ZIPs — sortable by score, residents, or place

What the distribution shows

Across the Reading, PA metro’s 49 ZIP codes, the ZipVitals Score spans a wide range. 49 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.

The Reading, PA metro has no in-metro comparison group: too few of its ZIP codes carry measured data across all nine scoring domains for the others to be placed against them, so the domain-by-domain breakdown that other metro pages carry is not available here. Every one of its ZIP codes still carries its own Score and its national standing.

Assembled from the same ZIP-level data as every per-ZIP page. 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 Reading, PA 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.