ZipCodeLook
Loading 33,000 zip codes…

About this map

Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
38.9
Pennsylvania
40.9
Rankings
Full list

Top and bottom zip codes in Pennsylvania

Zip codes with 1,000+ residents

Oldest zip codes (highest median age)

See all
  1. 118438Lakeville62.2
  2. 218942Ottsville61.5
  3. 319505Bechtelsville60
  4. 415469Normalville59.2
  5. 518938New Hope58.3
  6. 615468New Salem58.1
  7. 718812Brackney58.1
  8. 815679Ruffs Dale57.5
  9. 918614Dushore57.3
  10. 1015445Hopwood57

Youngest zip codes (lowest median age)

See all
  1. 116802University Park19.2
  2. 215705Indiana19.5
  3. 319383West Chester19.6
  4. 416444Edinboro19.8
  5. 516563Erie20.1
  6. 616256Smicksburg20.1
  7. 717505Bird In Hand20.6
  8. 817027Grantham20.6
  9. 915282Pittsburgh20.7
  10. 1019085Villanova20.7

Median age by county in Pennsylvania

  1. 1Sullivan County55.9
  2. 2Cameron County53
  3. 3Pike County49.4
  4. 4Wayne County49.2
  5. 5Forest County48.7
  6. 6Susquehanna County48.6
  7. 7Elk County48.4
  8. 8Potter County48.4
  9. 9Venango County47.6
  10. 10Bedford County47.5
  11. 11Armstrong County47.2
  12. 12Westmoreland County47.2
  13. 13Warren County47.1
  14. 14Somerset County46.9
  15. 15Carbon County46.3
  16. 16Fulton County46.1
  17. 17Cambria County45.6
  18. 18Clearfield County45.4
  19. 19Fayette County45.4
  20. 20Mercer County45.1
  21. 21Tioga County45.1
  22. 22Wyoming County45.1
  23. 23Lawrence County44.9
  24. 24Beaver County44.7
  25. 25Northumberland County44.5
  26. 26Bucks County44.2
  27. 27Washington County44.2
  28. 28Monroe County44.1
  29. 29Crawford County44
  30. 30Huntingdon County44
  31. 31Jefferson County44
  32. 32McKean County44
  33. 33Perry County43.8
  34. 34Adams County43.7
  35. 35Schuylkill County43.7
  36. 36Bradford County43.6
  37. 37Butler County43.4
  38. 38Mifflin County43.4
  39. 39Greene County43.3
  40. 40Juniata County43.3
  41. 41Blair County43.1
  42. 42Montour County42.9
  43. 43Franklin County42.1
  44. 44Luzerne County42
  45. 45Northampton County42
  46. 46Lackawanna County41.9
  47. 47Clarion County41.7
  48. 48Lycoming County41.4
  49. 49Montgomery County41.2
  50. 50Lebanon County41.1
  51. 51York County41.1
  52. 52Columbia County41
  53. 53Union County41
  54. 54Chester County40.8
  55. 55Allegheny County40.6
  56. 56Snyder County40.6
  57. 57Cumberland County40.2
  58. 58Erie County40.2
  59. 59Indiana County40
  60. 60Berks County39.9
  61. 61Clinton County39.8
  62. 62Lehigh County39.6
  63. 63Dauphin County39.4
  64. 64Lancaster County39.4
  65. 65Delaware County39.1
  66. 66Philadelphia County35.3
  67. 67Centre County34.2

Questions about this map

Which zip code has the highest median age in Pennsylvania?

Among zip codes with at least 1,000 residents, 18438 (Lakeville, PA) has the highest: 62.2.

Which zip code has the lowest median age in Pennsylvania?

16802 (University Park, PA) has the lowest: 19.2.

What is the median age for the United States?

38.9; in Pennsylvania it is 40.9.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.

More maps