Counties in Pennsylvania by median household income

Chester County had the highest median household income of 67 counties in 2021, at $109,969. Cameron County had the lowest, at $43,615. The median was $57,551 and the figure for Pennsylvania was $67,587. Source: the U.S. Census Bureau.

Highest109,969Chester County
Lowest43,615Cameron County
Median57,55167 counties
Pennsylvania67,587History

Top 40 counties, 2021

CSVChart (SVG)

Chester CountyChester County: 109,969 USD109,969Montgomery CountyMontgomery County: 99,361 USD99,361Bucks CountyBucks County: 99,302 USD99,302Delaware CountyDelaware County: 80,398 USD80,398Northampton CountyNorthampton County: 77,103 USD77,103Butler CountyButler County: 77,065 USD77,065Cumberland CountyCumberland County: 77,001 USD77,001Lancaster CountyLancaster County: 73,688 USD73,688Perry CountyPerry County: 72,922 USD72,922Monroe CountyMonroe County: 72,679 USD72,679York CountyYork County: 72,543 USD72,543Adams CountyAdams County: 72,492 USD72,492Pike CountyPike County: 71,360 USD71,360Lehigh CountyLehigh County: 69,440 USD69,440Berks CountyBerks County: 69,272 USD69,272Washington CountyWashington County: 68,787 USD68,787Allegheny CountyAllegheny County: 66,659 USD66,659Dauphin CountyDauphin County: 66,480 USD66,480Franklin CountyFranklin County: 66,329 USD66,329Lebanon CountyLebanon County: 66,164 USD66,164Centre CountyCentre County: 64,995 USD64,995Montour CountyMontour County: 64,858 USD64,858Westmoreland CountyWestmoreland County: 64,708 USD64,708Snyder CountySnyder County: 62,951 USD62,951Wyoming CountyWyoming County: 62,795 USD62,795Beaver CountyBeaver County: 62,152 USD62,152Union CountyUnion County: 61,807 USD61,807Susquehanna CountySusquehanna County: 59,391 USD59,391Carbon CountyCarbon County: 59,289 USD59,289Lackawanna CountyLackawanna County: 58,366 USD58,366Fulton CountyFulton County: 58,343 USD58,343Lycoming CountyLycoming County: 58,177 USD58,177Schuylkill CountySchuylkill County: 57,785 USD57,785Elk CountyElk County: 57,551 USD57,551Greene CountyGreene County: 57,497 USD57,497Huntingdon CountyHuntingdon County: 57,055 USD57,055Armstrong CountyArmstrong County: 56,838 USD56,838Wayne CountyWayne County: 56,744 USD56,744Luzerne CountyLuzerne County: 56,534 USD56,534Juniata CountyJuniata County: 56,382 USD56,382
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2021
USD
1Chester County109,969
2Montgomery County99,361
3Bucks County99,302
4Delaware County80,398
5Northampton County77,103
6Butler County77,065
7Cumberland County77,001
8Lancaster County73,688
9Perry County72,922
10Monroe County72,679
11York County72,543
12Adams County72,492
13Pike County71,360
14Lehigh County69,440
15Berks County69,272
16Washington County68,787
17Allegheny County66,659
18Dauphin County66,480
19Franklin County66,329
20Lebanon County66,164
21Centre County64,995
22Montour County64,858
23Westmoreland County64,708
24Snyder County62,951
25Wyoming County62,795
26Beaver County62,152
27Union County61,807
28Susquehanna County59,391
29Carbon County59,289
30Lackawanna County58,366
31Fulton County58,343
32Lycoming County58,177
33Schuylkill County57,785
34Elk County57,551
35Greene County57,497
36Huntingdon County57,055
37Armstrong County56,838
38Wayne County56,744
39Luzerne County56,534
40Juniata County56,382
41Erie County55,949
42Venango County55,899
43Warren County55,796
44Columbia County55,572
45Crawford County55,042
46Mifflin County54,738
47Tioga County54,671
48Bedford County54,596
49Bradford County54,383
50Blair County54,368
51Somerset County54,332
52Sullivan County54,074
53Clinton County53,792
54Lawrence County53,106
55Clarion County53,096
56Clearfield County52,826
57Jefferson County52,815
58Mercer County52,810
59Philadelphia County52,649
60Indiana County52,546
61McKean County52,350
62Fayette County51,321
63Cambria County51,018
64Northumberland County51,005
65Potter County50,944
66Forest County43,958
67Cameron County43,615

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Pennsylvania by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Pennsylvania","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=Pennsylvania&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

Chester County, with $109,969 in 2021, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Cameron County, with $43,615 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Pennsylvania: more rankings