Jobs in the United States → United States guide → Pennsylvania → Cities → Cities With the Highest Household Income

Pennsylvania: cities with the highest household income

Ranked from official statistics; every city opens its own guide.

In short: Pennsylvania: Franklin Park has the highest median household income ($176,875) among the 100 largest places.
Philadelphia (1,579,706 residents)Pittsburgh (304,759 residents)Allentown (125,976 residents)Reading (95,242 residents)Erie (93,850 residents)Bethlehem (77,956 residents)Scranton (76,033 residents)Lancaster (57,719 residents)Levittown (50,926 residents)Harrisburg (50,287 residents)York (44,938 residents)Wilkes-Barre (44,423 residents)Altoona (43,196 residents)State College (41,050 residents)Norristown (35,893 residents)Chester (33,619 residents)Bethel Park (32,881 residents)Drexel Hill (30,451 residents)Hazleton (30,111 residents)Easton (29,739 residents)Monroeville (28,295 residents)Williamsport (27,612 residents)Plum (26,723 residents)Lebanon (26,536 residents)King of Prussia (25,857 residents)Pottstown (23,476 residents)Chambersburg (22,319 residents)Allison Park (22,045 residents)Carlisle (21,852 residents)New Castle (21,579 residents)Baldwin (21,057 residents)Murrysville (20,817 residents)West Chester (20,666 residents)Phoenixville (19,452 residents)West Mifflin (19,190 residents)Lansdale (19,011 residents)Johnstown (18,087 residents)Colonial Park (18,032 residents)McKeesport (17,380 residents)Fullerton (16,724 residents)Hanover (16,584 residents)Hermitage (16,041 residents)Horsham (16,005 residents)Weigelstown (15,485 residents)Franklin Park (15,235 residents)Whitehall (14,811 residents)Greensburg (14,741 residents)Hershey (14,242 residents)Indiana (14,212 residents)Dunmore (14,181 residents)Willow Grove (14,131 residents)Wilkinsburg (14,027 residents)Ardmore (13,909 residents)Ephrata (13,772 residents)Carnot-Moon (13,534 residents)Kingston (13,397 residents)Montgomeryville (13,388 residents)Washington (13,368 residents)Pottsville (13,364 residents)Coatesville (13,353 residents)Butler (13,212 residents)Bloomsburg (13,024 residents)Sharon (12,936 residents)Meadville (12,577 residents)St. Marys (12,529 residents)Jefferson Hills (12,317 residents)Yeadon (12,181 residents)New Kensington (12,011 residents)Elizabethtown (11,925 residents)Emmaus (11,889 residents)Mountain Top (11,850 residents)Lower Burrell (11,633 residents)Shiloh (11,246 residents)Wyomissing (11,172 residents)Lansdowne (11,122 residents)Waynesboro (11,047 residents)Progress (11,017 residents)Darby (10,687 residents)Broomall (10,679 residents)Nanticoke (10,653 residents)Roslyn (10,639 residents)Munhall (10,548 residents)Northampton (10,400 residents)Berwick (10,317 residents)Columbia (10,278 residents)Bala Cynwyd (10,227 residents)Bristol (9,902 residents)Brentwood (9,866 residents)Morrisville (9,752 residents)Uniontown (9,742 residents)Woodlyn (9,736 residents)Mechanicsburg (9,720 residents)Croydon (9,684 residents)Canonsburg (9,675 residents)Willow Street (9,647 residents)Middletown (9,632 residents)Lititz (9,619 residents)Sunbury (9,617 residents)Oil City (9,468 residents)East York (9,388 residents)
Map of Pennsylvania: the 100 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 100 cities →

By AtiveSite · Published 07/11/2026 · Updated 08/11/2026 · Every figure is linked to its source below.

Franklin Park#1
$176,875median household income
100cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Pennsylvania · all 100 cities + map → · all 67 counties → · Pennsylvania rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Pennsylvania

Ranking

CITY (100 largest of Pennsylvania) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 100 largest places in Pennsylvania, Franklin Park has the highest median household income ($176,875), followed by Bala Cynwyd and Montgomeryville. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 100 places in Pennsylvania that we cover, the median is $69,317 and the average $72,820; the figure runs from $176,875 (Franklin Park) to $34,219 (McKeesport). That is a spread of 5.2 times between the two ends. The state figure is $77,971; 37 of the 100 places are above it and 63 at or below.

How to use it

The first five are Franklin Park, Bala Cynwyd, Montgomeryville, Murrysville, Ardmore. A high or low position is not good or bad on its own: high incomes often come with higher housing costs, so compare rent as a share of income. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Median household income ⇅Population ⇅Median rent ⇅
1Franklin ParkAllegheny County$176,87515,235$2,330
2Bala Cynwyd (unincorporated)Montgomery County$150,00010,227$1,886
3Montgomeryville (unincorporated)Montgomery County$131,34513,388$1,993
4MurrysvilleWestmoreland County$121,82320,817$1,587
5Ardmore (unincorporated)Montgomery County$119,11113,909$1,763
6King of Prussia (unincorporated)Montgomery County$117,91225,857$2,077
7Jefferson HillsAllegheny County$116,06412,317$1,355
8Allison Park (unincorporated)Allegheny County$113,82222,045$1,222
9Willow Street (unincorporated)Lancaster County$109,6759,647$2,672
10Mountain Top (unincorporated)Luzerne County$109,53511,850$849
11Bethel ParkAllegheny County$107,09032,881$1,311
12Broomall (unincorporated)Delaware County$105,62510,679$1,765
13Levittown (unincorporated)Bucks County$105,07150,926$1,556
14PhoenixvilleChester County$102,13819,452$1,735
15Carnot-Moon (unincorporated)Allegheny County$100,71413,534$1,214
16MorrisvilleBucks County$99,5269,752$1,044
17Roslyn (unincorporated)Montgomery County$99,31810,639$1,306
18PlumAllegheny County$98,70526,723$1,177
19Willow Grove (unincorporated)Montgomery County$98,06414,131$1,765
20Horsham (unincorporated)Montgomery County$94,98716,005$1,446
21Shiloh (unincorporated)York County$94,32411,246$1,530
22WyomissingBerks County$93,20311,172$1,781
23NorthamptonNorthampton County$90,76210,400$1,174
24WhitehallAllegheny County$89,40414,811$915
25LititzLancaster County$88,5769,619$1,364
26LansdaleMontgomery County$88,22919,011$1,470
27Drexel Hill (unincorporated)Delaware County$88,16830,451$1,357
28East York (unincorporated)York County$88,0219,388$1,356
29Lower BurrellWestmoreland County$84,60211,633$911
30MechanicsburgCumberland County$84,4219,720$1,083
31EmmausLehigh County$83,91711,889$1,389
32BaldwinAllegheny County$80,98321,057$1,066
33Woodlyn (unincorporated)Delaware County$79,6969,736$1,196
34CanonsburgWashington County$79,2279,675$1,025
35MonroevilleAllegheny County$79,21828,295$1,175
36Hershey (unincorporated)Dauphin County$78,58714,242$1,268
37West ChesterChester County$78,38520,666$1,731
38West MifflinAllegheny County$76,56319,190$780
39ElizabethtownLancaster County$76,10511,925$1,174
40BristolBucks County$76,0429,902$1,409
41Weigelstown (unincorporated)York County$73,72215,485$1,385
42LansdowneDelaware County$73,23211,122$1,304
43Colonial Park (unincorporated)Dauphin County$73,10518,032$1,392
44Progress (unincorporated)Dauphin County$73,03011,017$1,233
45DunmoreLackawanna County$71,30214,181$928
46Croydon (unincorporated)Bucks County$70,3089,684$1,312
47HermitageMercer County$70,05216,041$896
48EphrataLancaster County$69,73513,772$1,143
49EastonNorthampton County$69,34829,739$1,325
50Fullerton (unincorporated)Lehigh County$69,31716,724$1,428
51BrentwoodAllegheny County$68,9049,866$860
52BethlehemNorthampton County$68,87977,956$1,382
53St. MarysElk County$67,16712,529$762
54WaynesboroFranklin County$66,95611,047$1,086
55NorristownMontgomery County$66,70135,893$1,422
56PittsburghAllegheny County$65,742304,759$1,261
57GreensburgWestmoreland County$64,91414,741$839
58LancasterLancaster County$63,69057,719$1,240
59PhiladelphiaPhiladelphia County$61,9531,579,706$1,397
60CarlisleCumberland County$61,72021,852$1,094
61HanoverYork County$61,29316,584$1,137
62PottstownMontgomery County$60,82823,476$1,260
63CoatesvilleChester County$59,25613,353$1,471
64NanticokeLuzerne County$57,46210,653$792
65ChambersburgFranklin County$56,57622,319$1,099
66MiddletownDauphin County$55,7659,632$1,234
67AllentownLehigh County$55,494125,976$1,317
68KingstonLuzerne County$55,34713,397$1,038
69ColumbiaLancaster County$54,43710,278$1,075
70PottsvilleSchuylkill County$54,33213,364$822
71WashingtonWashington County$52,97513,368$910
72MunhallAllegheny County$52,51710,548$780
73BloomsburgColumbia County$51,53613,024$980
74Oil CityVenango County$51,3169,468$821
75AltoonaBlair County$51,25043,196$819
76SunburyNorthumberland County$51,0289,617$738
77ScrantonLackawanna County$50,73976,033$1,048
78BerwickColumbia County$49,80010,317$797
79YeadonDelaware County$49,75912,181$1,213
80New KensingtonWestmoreland County$49,06312,011$751
81WilliamsportLycoming County$48,85127,612$855
82Wilkes-BarreLuzerne County$48,51544,423$946
83LebanonLebanon County$48,45626,536$992
84YorkYork County$48,42044,938$1,014
85HarrisburgDauphin County$48,09950,287$1,062
86WilkinsburgAllegheny County$46,41614,027$1,025
87HazletonLuzerne County$46,17730,111$1,089
88ErieErie County$46,11393,850$870
89SharonMercer County$45,67012,936$827
90State CollegeCentre County$45,42441,050$1,273
91ButlerButler County$44,24713,212$818
92ReadingBerks County$44,09195,242$1,067
93MeadvilleCrawford County$43,30812,577$855
94New CastleLawrence County$42,21921,579$741
95ChesterDelaware County$41,34233,619$1,091
96IndianaIndiana County$40,85714,212$849
97DarbyDelaware County$39,86310,687$1,308
98JohnstownCambria County$37,88818,087$644
99UniontownFayette County$35,4549,742$774
100McKeesportAllegheny County$34,21917,380$848

Other rankings for Pennsylvania

Largest Cities · Cities With the Cheapest Rent · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Pennsylvania city has the highest median household income?

Franklin Park, with $176,875 (among the 100 largest places; ACS 2020–2024).

How many cities are ranked?

The 100 largest places in Pennsylvania by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore