Skip to main content
ZipVitals

How the Harrisburg-Carlisle, PA metro's ZIP codes measure up on health

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

Data release 202658 of 59 ZIP codes scored · 0.63M residents represented

Score snapshot

51.49Metro-wide ZipVitals Scorepopulation-weighted average of its ZIP codes
48.73Median scoremiddle of 58 scored ZIPs
63.94Highest score17018 · Dauphin
20.93Lowest score17104 · Harrisburg
43.01Spreadpoints between highest & lowest ZIP

People & national context

#194Among 386 metrosby population-weighted average
53%Residents in below-average ZIPs0.33M of 0.63M, in ZIPs scoring under the national average (53.48)
0.57MResidents in the top 50 ZIPs91% of the metro
0.47MResidents in the bottom 50 ZIPs74% of the metro
0ZIPs in the national top 100

The Harrisburg-Carlisle, PA metro's ZIP codes, ranked

Highest-scoring

Top 50 of 58
  1. 2,48317018in Dauphin · 3,902 residents63.94
  2. 3,61017036in Hummelstown · 23,520 residents61.83
  3. 3,62317007in Boiling Springs · 5,865 residents61.81
  4. 4,70717027in Grantham · 2,801 residents60.20
  5. 4,81217112in Harrisburg · 38,502 residents60.06
  6. 4,98417093in Summerdale · 684 residents59.83
  7. 5,43017050in Mechanicsburg · 43,571 residents59.22
  8. 5,73017055in Mechanicsburg · 42,006 residents58.81
  9. 6,85217025in Enola · 17,648 residents57.44
  10. 7,17117015in Carlisle · 24,385 residents57.12
  11. 7,83217011in Camp Hill · 39,664 residents56.43
  12. 8,20717043in Lemoyne · 5,852 residents56.06
  13. 8,23917324in Gardners · 4,433 residents56.03
  14. 8,50217028in Grantville · 3,563 residents55.81
  15. 8,73517033in Hershey · 16,481 residents55.61
  16. 8,85817070in New Cumberland · 16,830 residents55.51
  17. 11,29917053in Marysville · 5,067 residents53.55
  18. 12,48817111in Harrisburg · 36,744 residents52.71
  19. 12,74117013in Carlisle · 38,513 residents52.51
  20. 12,79317065in Mount Holly Springs · 4,389 residents52.47
  21. 14,72917024in Elliottsburg · 1,734 residents51.07
  22. 15,15617081in Plainfield · 248 residents50.79
  23. 15,75117045in Liverpool · 3,811 residents50.36
  24. 15,92217068in Bloomfield · 4,235 residents50.23
  25. 16,84317069in New Buffalo · 192 residents49.57
  26. 16,87017110in Harrisburg · 27,364 residents49.55
  27. 17,03117090in Shermans Dale · 5,206 residents49.43
  28. 17,17417074in Newport · 7,304 residents49.34
  29. 17,18917062in Millerstown · 3,917 residents49.33
  30. 18,76317109in Harrisburg · 27,466 residents48.14
  31. 18,82617020in Duncannon · 8,826 residents48.08
  32. 19,04417057in Middletown · 23,560 residents47.91
  33. 20,08617040in Landisburg · 2,631 residents47.06
  34. 20,13417240in Newburg · 3,241 residents47.02
  35. 20,50217257in Shippensburg · 29,204 residents46.71
  36. 20,79017023in Elizabethville · 3,489 residents46.48
  37. 20,86917266in Walnut Bottom · 445 residents46.40
  38. 20,96217047in Loysville · 3,228 residents46.32
  39. 21,28517241in Newville · 11,181 residents46.06
  40. 21,63517101in Harrisburg · 2,722 residents45.71
  41. 21,99317037in Ickesburg · 1,176 residents45.40
  42. 21,99517980in Tower City · 3,342 residents45.40
  43. 22,08317032in Halifax · 7,551 residents45.32
  44. 22,68617978in Spring Glen · 688 residents44.74
  45. 23,71317071in New Germantown · 116 residents43.69
  46. 24,33117034in Highspire · 3,071 residents43.06
  47. 24,88717097in Wiconisco · 721 residents42.43
  48. 26,64917048in Lykens · 3,870 residents40.16
  49. 26,90017061in Millersburg · 6,842 residents39.78
  50. 27,91217006in Blain · 1,102 residents38.17
Open the full Harrisburg-Carlisle, PA metro ranking →One page, all 58 scored ZIPs — sortable by score, residents, or place

What the distribution shows

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