Ranking of Pennsylvania Cities and Places By Average Household Income in 2021 (ACS-5Yrs)

Updated on January 16, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for Pennsylvania was $92,849. Among all Pennsylvania cities and places with a population of at least 10K, Franklin Park borough had the highest average household income ($186,411), followed by Ardmore CDP ($150,173), and Murrysville municipality ($148,815). On the other hand, the following 3 cities and places had the lowest average household income: Johnstown city ($40,123), McKeesport city ($45,411), and New Castle city ($47,194).

The chart below shows the top 10 Pennsylvania cities and places with a population of 10K+ and a high average household income, and the table below shows the ranking of all Pennsylvania cities and places with a population of 10K+.

You can also see similar ranking of cities and places for other states as well as for the whole United States.

Ranking of Pennsylvania Cities and Places By Average Household Income in 2021
Franklin Park borough
Ardmore CDP
Murrysville municipality
Montgomeryville CDP
Wyomissing borough
Jefferson Hills borough
Broomall CDP
Allison Park CDP
Horsham CDP
King of Prussia CDP
Ranking of Pennsylvania Cities and Places By Average Household Income in 2021
Items per page:
0 of 0
Rank City Average HH Income ($)
1 Franklin Park borough 186411
2 Ardmore CDP 150173
3 Murrysville municipality 148815
4 Montgomeryville CDP 139533
5 Wyomissing borough 136339
6 Jefferson Hills borough 131922
7 Broomall CDP 127719
8 Allison Park CDP 118675
9 Horsham CDP 113891
10 King of Prussia CDP 113468
11 Willow Grove CDP 110561
12 Hershey CDP 108978
13 Bethel Park municipality 107452
14 Mountain Top CDP 106638
15 Levittown CDP 101006
16 Phoenixville borough 100279
17 Plum borough 99891
18 Carnot-Moon CDP 99800
19 Lansdale borough 98922
20 Drexel Hill CDP 98730
21 Roslyn CDP 95813
22 West Chester borough 94058
23 Shiloh CDP 91760
24 Whitehall borough 87307
25 Baldwin borough 87013
26 Monroeville municipality 86352
27 Northampton borough 86337
28 Emmaus borough 85194
29 Woodlyn CDP 84316
30 Bethlehem city 83315
31 Lower Burrell city 81755
32 Lansdowne borough 81687
33 Pittsburgh city 80248
34 Weigelstown CDP 79412
35 Dunmore borough 78438
36 Philadelphia city 77454
37 Elizabethtown borough 77266
38 Hermitage city 77121
39 Carlisle borough 74120
40 Easton city 73933
41 Fullerton CDP 73854
42 Ephrata borough 73595
43 Colonial Park CDP 73229
44 Progress CDP 72695
45 Kingston borough 71713
46 St. Marys city 71463
47 West Mifflin borough 70836
48 Hanover borough 69260
49 State College borough 69158
50 Norristown borough 68343
51 Yeadon borough 68278
52 Greensburg city 68152
53 Lancaster city 67836
54 Pottstown borough 66840
55 Munhall borough 65100
56 Meadville city 63015
57 Altoona city 62328
58 Nanticoke city 62220
59 Chambersburg borough 62098
60 Allentown city 61780
61 Coatesville city 61484
62 Scranton city 61395
63 Indiana borough 61260
64 Columbia borough 60338
65 Williamsport city 60092
66 Pottsville city 59742
67 Waynesboro borough 59034
68 Bloomsburg town 57678
69 Darby borough 57032
70 Harrisburg city 56231
71 Wilkinsburg borough 55893
72 Wilkes-Barre city 55390
73 Erie city 55262
74 Washington city 55219
75 New Kensington city 54118
76 Berwick borough 53833
77 Hazleton city 53432
78 York city 53281
79 Reading city 52090
80 Lebanon city 51859
81 Butler city 51772
82 Chester city 49347
83 Sharon city 48768
84 New Castle city 47194
85 McKeesport city 45411
86 Johnstown city 40123