Highest-earning counties in Pennsylvania

Written by:
July 6, 2022
Henryk Sadura // Shutterstock

Highest-earning counties in Pennsylvania

The 2020 median household income in the U.S. was $67,521, a decrease of 2.9% from 2019. COVID-19 in 2020 drastically altered income and poverty levels, along with consumer habits and job opportunities.

Stacker compiled a list of the highest-earning counties in Pennsylvania using data from the U.S. Census Bureau. Counties are ranked by 2020 5-year estimate median household income.

Data shows that annual annual income depends heavily on an individual's educational attainment, race, ethnicity, gender, and even location. One cluster of the United States is particularly well off: The five of the seven counties with the highest median household income in the country can be found in the Washington D.C. metropolitan areas of Maryland and Northern Virginia. These counties can likely attribute their wealth to their proximity to Washington D.C., which attracts highly educated and skilled people in areas of law and public policy. And people in those fields often marry each other, making two high-earning households one very high-earning household.

Keep reading to learn more about the highest-earning counties in Pennsylvania.

#50. Somerset County

- Median household income: $51,255
--- 19.4% below state average, 21.1% below national average
- Households earning over $100k: 17.6%
--- #2,035 highest among all counties nationwide
- Households earning less than $15k: 9.5%
--- #1,785 highest among all counties nationwide

#49. Venango County

- Median household income: $51,405
--- 19.2% below state average, 20.9% below national average
- Households earning over $100k: 18.1%
--- #1,948 highest among all counties nationwide
- Households earning less than $15k: 10.7%
--- #1,771 highest among all counties nationwide

#48. Bedford County

- Median household income: $51,531
--- 19.0% below state average, 20.7% below national average
- Households earning over $100k: 17.6%
--- #2,023 highest among all counties nationwide
- Households earning less than $15k: 11.3%
--- #1,753 highest among all counties nationwide

#47. Tioga County

- Median household income: $51,838
--- 18.5% below state average, 20.2% below national average
- Households earning over $100k: 19.9%
--- #1,626 highest among all counties nationwide
- Households earning less than $15k: 11.0%
--- #1,698 highest among all counties nationwide

#46. Crawford County

- Median household income: $51,919
--- 18.4% below state average, 20.1% below national average
- Households earning over $100k: 17.1%
--- #2,120 highest among all counties nationwide
- Households earning less than $15k: 10.2%
--- #1,688 highest among all counties nationwide

#45. Warren County

- Median household income: $52,034
--- 18.2% below state average, 19.9% below national average
- Households earning over $100k: 17.7%
--- #2,004 highest among all counties nationwide
- Households earning less than $15k: 9.1%
--- #1,670 highest among all counties nationwide

#44. Columbia County

- Median household income: $52,219
--- 17.9% below state average, 19.7% below national average
- Households earning over $100k: 20.6%
--- #1,506 highest among all counties nationwide
- Households earning less than $15k: 13.4%
--- #1,640 highest among all counties nationwide

#43. Bradford County

- Median household income: $52,375
--- 17.7% below state average, 19.4% below national average
- Households earning over $100k: 19.9%
--- #1,626 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #1,613 highest among all counties nationwide

#42. Mifflin County

- Median household income: $52,641
--- 17.3% below state average, 19.0% below national average
- Households earning over $100k: 16.4%
--- #2,247 highest among all counties nationwide
- Households earning less than $15k: 8.9%
--- #1,589 highest among all counties nationwide

#41. Erie County

- Median household income: $52,863
--- 16.9% below state average, 18.7% below national average
- Households earning over $100k: 21.4%
--- #1,371 highest among all counties nationwide
- Households earning less than $15k: 11.8%
--- #1,569 highest among all counties nationwide

#40. Luzerne County

- Median household income: $53,194
--- 16.4% below state average, 18.2% below national average
- Households earning over $100k: 21.5%
--- #1,352 highest among all counties nationwide
- Households earning less than $15k: 11.8%
--- #1,533 highest among all counties nationwide

#39. Juniata County

- Median household income: $53,502
--- 15.9% below state average, 17.7% below national average
- Households earning over $100k: 20.9%
--- #1,466 highest among all counties nationwide
- Households earning less than $15k: 8.8%
--- #1,503 highest among all counties nationwide

#38. Armstrong County

- Median household income: $53,545
--- 15.8% below state average, 17.6% below national average
- Households earning over $100k: 20.1%
--- #1,601 highest among all counties nationwide
- Households earning less than $15k: 10.3%
--- #1,500 highest among all counties nationwide

#37. Huntingdon County

- Median household income: $53,597
--- 15.8% below state average, 17.5% below national average
- Households earning over $100k: 20.0%
--- #1,607 highest among all counties nationwide
- Households earning less than $15k: 9.6%
--- #1,492 highest among all counties nationwide

#36. Schuylkill County

- Median household income: $53,703
--- 15.6% below state average, 17.4% below national average
- Households earning over $100k: 19.7%
--- #1,673 highest among all counties nationwide
- Households earning less than $15k: 10.9%
--- #1,486 highest among all counties nationwide

#35. Lackawanna County

- Median household income: $54,064
--- 15.0% below state average, 16.8% below national average
- Households earning over $100k: 22.3%
--- #1,234 highest among all counties nationwide
- Households earning less than $15k: 11.6%
--- #1,440 highest among all counties nationwide

#34. Lycoming County

- Median household income: $54,906
--- 13.7% below state average, 15.5% below national average
- Households earning over $100k: 20.5%
--- #1,520 highest among all counties nationwide
- Households earning less than $15k: 10.4%
--- #1,352 highest among all counties nationwide

#33. Elk County

- Median household income: $54,961
--- 13.6% below state average, 15.4% below national average
- Households earning over $100k: 19.4%
--- #1,712 highest among all counties nationwide
- Households earning less than $15k: 7.8%
--- #1,347 highest among all counties nationwide

#32. Fulton County

- Median household income: $55,424
--- 12.9% below state average, 14.7% below national average
- Households earning over $100k: 19.3%
--- #1,747 highest among all counties nationwide
- Households earning less than $15k: 11.0%
--- #1,299 highest among all counties nationwide

#31. Wayne County

- Median household income: $55,572
--- 12.7% below state average, 14.5% below national average
- Households earning over $100k: 21.9%
--- #1,281 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #1,284 highest among all counties nationwide

#30. Susquehanna County

- Median household income: $55,788
--- 12.3% below state average, 14.2% below national average
- Households earning over $100k: 23.9%
--- #1,009 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #1,265 highest among all counties nationwide

#29. Greene County

- Median household income: $55,993
--- 12.0% below state average, 13.8% below national average
- Households earning over $100k: 22.4%
--- #1,216 highest among all counties nationwide
- Households earning less than $15k: 11.5%
--- #1,245 highest among all counties nationwide

#28. Union County

- Median household income: $56,824
--- 10.7% below state average, 12.6% below national average
- Households earning over $100k: 25.6%
--- #811 highest among all counties nationwide
- Households earning less than $15k: 10.7%
--- #1,177 highest among all counties nationwide

#27. Carbon County

- Median household income: $57,601
--- 9.5% below state average, 11.4% below national average
- Households earning over $100k: 23.6%
--- #1,051 highest among all counties nationwide
- Households earning less than $15k: 10.6%
--- #1,093 highest among all counties nationwide

#26. Beaver County

- Median household income: $59,014
--- 7.3% below state average, 9.2% below national average
- Households earning over $100k: 25.2%
--- #861 highest among all counties nationwide
- Households earning less than $15k: 9.1%
--- #989 highest among all counties nationwide

#25. Montour County

- Median household income: $59,915
--- 5.8% below state average, 7.8% below national average
- Households earning over $100k: 25.4%
--- #840 highest among all counties nationwide
- Households earning less than $15k: 9.8%
--- #904 highest among all counties nationwide

#24. Wyoming County

- Median household income: $60,075
--- 5.6% below state average, 7.6% below national average
- Households earning over $100k: 24.8%
--- #905 highest among all counties nationwide
- Households earning less than $15k: 7.7%
--- #886 highest among all counties nationwide

#23. Snyder County

- Median household income: $60,227
--- 5.3% below state average, 7.3% below national average
- Households earning over $100k: 22.1%
--- #1,259 highest among all counties nationwide
- Households earning less than $15k: 6.6%
--- #875 highest among all counties nationwide

#22. Westmoreland County

- Median household income: $61,398
--- 3.5% below state average, 5.5% below national average
- Households earning over $100k: 26.7%
--- #717 highest among all counties nationwide
- Households earning less than $15k: 9.7%
--- #796 highest among all counties nationwide

#21. Lebanon County

- Median household income: $61,632
--- 3.1% below state average, 5.2% below national average
- Households earning over $100k: 25.0%
--- #881 highest among all counties nationwide
- Households earning less than $15k: 7.5%
--- #780 highest among all counties nationwide

#20. Centre County

- Median household income: $61,921
--- 2.7% below state average, 4.7% below national average
- Households earning over $100k: 29.2%
--- #534 highest among all counties nationwide
- Households earning less than $15k: 11.9%
--- #752 highest among all counties nationwide

#19. Allegheny County

- Median household income: $62,320
--- 2.1% below state average, 4.1% below national average
- Households earning over $100k: 29.7%
--- #505 highest among all counties nationwide
- Households earning less than $15k: 10.6%
--- #729 highest among all counties nationwide

#18. Dauphin County

- Median household income: $63,123
--- 0.8% below state average, 2.9% below national average
- Households earning over $100k: 27.7%
--- #651 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #679 highest among all counties nationwide

#17. Franklin County

- Median household income: $63,420
--- 0.3% below state average, 2.4% below national average
- Households earning over $100k: 25.4%
--- #840 highest among all counties nationwide
- Households earning less than $15k: 6.8%
--- #669 highest among all counties nationwide

#16. Washington County

- Median household income: $65,478
--- 2.9% above state average, 0.7% above national average
- Households earning over $100k: 30.5%
--- #454 highest among all counties nationwide
- Households earning less than $15k: 8.6%
--- #547 highest among all counties nationwide

#15. Berks County

- Median household income: $66,154
--- 4.0% above state average, 1.8% above national average
- Households earning over $100k: 30.3%
--- #464 highest among all counties nationwide
- Households earning less than $15k: 8.4%
--- #518 highest among all counties nationwide

#14. Lehigh County

- Median household income: $66,214
--- 4.1% above state average, 1.9% above national average
- Households earning over $100k: 31.1%
--- #429 highest among all counties nationwide
- Households earning less than $15k: 7.9%
--- #513 highest among all counties nationwide

#13. Pike County

- Median household income: $67,495
--- 6.1% above state average, 3.8% above national average
- Households earning over $100k: 29.3%
--- #525 highest among all counties nationwide
- Households earning less than $15k: 8.7%
--- #464 highest among all counties nationwide

#12. Adams County

- Median household income: $68,411
--- 7.5% above state average, 5.3% above national average
- Households earning over $100k: 30.2%
--- #473 highest among all counties nationwide
- Households earning less than $15k: 6.1%
--- #427 highest among all counties nationwide

#11. Monroe County

- Median household income: $68,734
--- 8.0% above state average, 5.8% above national average
- Households earning over $100k: 30.3%
--- #464 highest among all counties nationwide
- Households earning less than $15k: 7.6%
--- #412 highest among all counties nationwide

#10. York County

- Median household income: $68,940
--- 8.4% above state average, 6.1% above national average
- Households earning over $100k: 30.0%
--- #489 highest among all counties nationwide
- Households earning less than $15k: 6.9%
--- #407 highest among all counties nationwide

#9. Lancaster County

- Median household income: $69,588
--- 9.4% above state average, 7.1% above national average
- Households earning over $100k: 30.6%
--- #449 highest among all counties nationwide
- Households earning less than $15k: 6.7%
--- #390 highest among all counties nationwide

#8. Perry County

- Median household income: $70,660
--- 11.1% above state average, 8.7% above national average
- Households earning over $100k: 29.8%
--- #496 highest among all counties nationwide
- Households earning less than $15k: 8.1%
--- #360 highest among all counties nationwide

#7. Cumberland County

- Median household income: $71,979
--- 13.1% above state average, 10.7% above national average
- Households earning over $100k: 32.9%
--- #359 highest among all counties nationwide
- Households earning less than $15k: 6.3%
--- #323 highest among all counties nationwide

#6. Butler County

- Median household income: $72,642
--- 14.2% above state average, 11.8% above national average
- Households earning over $100k: 35.2%
--- #276 highest among all counties nationwide
- Households earning less than $15k: 7.6%
--- #304 highest among all counties nationwide

#5. Northampton County

- Median household income: $73,088
--- 14.9% above state average, 12.5% above national average
- Households earning over $100k: 34.7%
--- #289 highest among all counties nationwide
- Households earning less than $15k: 6.6%
--- #293 highest among all counties nationwide

#4. Delaware County

- Median household income: $76,238
--- 19.8% above state average, 17.3% above national average
- Households earning over $100k: 38.6%
--- #197 highest among all counties nationwide
- Households earning less than $15k: 8.3%
--- #240 highest among all counties nationwide

#3. Bucks County

- Median household income: $93,181
--- 46.4% above state average, 43.4% above national average
- Households earning over $100k: 46.7%
--- #73 highest among all counties nationwide
- Households earning less than $15k: 5.2%
--- #76 highest among all counties nationwide

#2. Montgomery County

- Median household income: $93,518
--- 47.0% above state average, 43.9% above national average
- Households earning over $100k: 46.8%
--- #71 highest among all counties nationwide
- Households earning less than $15k: 5.2%
--- #74 highest among all counties nationwide

#1. Chester County

- Median household income: $104,161
--- 63.7% above state average, 60.3% above national average
- Households earning over $100k: 52.1%
--- #36 highest among all counties nationwide
- Households earning less than $15k: 4.7%
--- #35 highest among all counties nationwide

Trending Now