Guest, Sign inJoin
Rowe Hall Shady Side Academy Senior SchoolFox Chapel, #1 on this list · Photo: Brastins · CC BY-SA 3.0
Pennsylvania rankings · Income

Towns with the highest incomes in Pennsylvania

Fox Chapel has the highest median household income of Pennsylvania’s 1,035 towns of 2,500+: $243,625 a year (Census ACS 2020–2024). The typical town here is at $81,065; 262 of the 1,035 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#1

Fox Chapel

Allegheny County · 5,139 people
$243,625

Median household income·±$39,371 margin·3.2% in poverty

#2

Pocopson Township

Chester County · 4,480 people
$230,000

Median household income·±$23,963 margin·1.3% in poverty

#3

West Pikeland Township

Chester County · 4,045 people
$226,071

Median household income·±$39,086 margin·0.9% in poverty

All 1,035 towns

Median household income, highest first. Towns with the same figure share a rank (T = tied; 47 towns here).

1,035 towns ranked. Not here? See why a town may be missing.

#TownMedian household incomeMargin (±)In poverty
1Fox ChapelAllegheny County · 5,139 people$243,625$39,3713.2%of residents
2Pocopson TownshipChester County · 4,480 people$230,000$23,9631.3%of residents
3West Pikeland TownshipChester County · 4,045 people$226,071$39,0860.9%of residents
4Birmingham TownshipChester County · 4,118 people$215,000$39,1021.7%of residents
5Easttown TownshipChester County · 11,090 people$214,861$17,2107.2%of residents
6Upper Makefield TownshipBucks County · 8,848 people$212,768$26,1572.1%of residents
7West Vincent TownshipChester County · 6,885 people$202,639$11,2071.4%of residents
8Charlestown TownshipChester County · 6,577 people$202,188$52,3813.3%of residents
9Solebury TownshipBucks County · 8,642 people$195,962$17,7191.7%of residents
10London Britain TownshipChester County · 3,180 people$194,531$30,8432.3%of residents
11Thornbury TownshipDelaware County · 6,965 people$191,543$22,0585.3%of residents
12Upper Uwchlan TownshipChester County · 13,681 people$190,691$19,2451.6%of residents
13Buckingham TownshipBucks County · 20,757 people$190,230$17,2223.5%of residents
14Wrightstown TownshipBucks County · 3,278 people$188,553$38,1425.8%of residents
15Willistown TownshipChester County · 11,443 people$187,466$16,0172.5%of residents
16Worcester TownshipMontgomery County · 11,191 people$185,114$41,3253.1%of residents
17Pine TownshipAllegheny County · 15,475 people$184,591$13,1374.4%of residents
18Wallace TownshipChester County · 3,759 people$182,500$25,0351.9%of residents
19East Brandywine TownshipChester County · 10,594 people$180,714$45,9261.5%of residents
20Bethel TownshipDelaware County · 9,774 people$177,137$15,5571.8%of residents
21Franklin ParkAllegheny County · 14,978 people$176,875$20,9550.7%of residents
22Lower Merion TownshipMontgomery County · 64,691 people$176,512$12,9696.3%of residents
23London Grove TownshipChester County · 9,047 people$175,558$19,7831.8%of residents
24Lower Makefield TownshipBucks County · 34,028 people$175,206$9,1903.3%of residents
25New HopeBucks County · 2,629 people$175,156$43,8124.2%of residents
26Thornbury TownshipChester County · 3,165 people$172,070$24,7312.4%of residents
27Schuylkill TownshipChester County · 8,960 people$171,786$28,5102.7%of residents
28Chadds Ford TownshipDelaware County · 3,992 people$168,491$23,1916.3%of residents
29Upper Dublin TownshipMontgomery County · 27,258 people$168,010$5,0433.2%of residents
30Pennsbury TownshipChester County · 3,879 people$167,727$17,0262.3%of residents
31New London TownshipChester County · 5,881 people$165,313$19,4164.1%of residents
32Marshall TownshipAllegheny County · 10,499 people$165,099$18,4753.5%of residents
33Radnor TownshipDelaware County · 32,930 people$164,359$14,6836.9%of residents
34Upper St. Clair TownshipAllegheny County · 20,466 people$163,409$12,0092.5%of residents
35Whitpain TownshipMontgomery County · 20,483 people$162,856$17,6584.9%of residents
36Tredyffrin TownshipChester County · 31,818 people$162,194$11,8115.0%of residents
37West Bradford TownshipChester County · 14,780 people$160,514$13,7763.1%of residents
38Northampton TownshipBucks County · 39,919 people$158,583$3,8082.5%of residents
39South Coventry TownshipChester County · 2,822 people$158,162$23,5720.9%of residents
40East Marlborough TownshipChester County · 7,924 people$155,504$11,8353.1%of residents
41Warwick TownshipBucks County · 14,843 people$155,351$14,5142.8%of residents
42East Bradford TownshipChester County · 10,970 people$155,240$11,2774.6%of residents
43Perkiomen TownshipMontgomery County · 8,965 people$153,750$19,9414.6%of residents
44Lower Moreland TownshipMontgomery County · 14,116 people$153,639$14,0012.6%of residents
45Ohio TownshipAllegheny County · 7,268 people$153,333$21,0473.6%of residents
46SwarthmoreDelaware County · 6,561 people$152,361$53,4721.8%of residents
47Bedminster TownshipBucks County · 7,501 people$152,049$32,4473.4%of residents
48Nether Providence TownshipDelaware County · 14,468 people$150,950$11,5205.9%of residents
49Kennett TownshipChester County · 9,253 people$150,709$13,9124.3%of residents
50Upper Providence TownshipDelaware County · 10,861 people$150,563$24,4101.8%of residents
51Adams TownshipButler County · 15,927 people$150,173$9,3946.5%of residents
52Doylestown TownshipBucks County · 18,137 people$149,764$23,4114.3%of residents
53Whitemarsh TownshipMontgomery County · 20,198 people$148,970$12,0383.8%of residents
54Skippack TownshipMontgomery County · 14,502 people$147,979$13,2252.5%of residents
55Newtown TownshipBucks County · 19,806 people$147,617$8,2775.5%of residents
56East Whiteland TownshipChester County · 14,983 people$147,460$19,9942.9%of residents
57East Pikeland TownshipChester County · 8,654 people$146,526$18,4350.9%of residents
58Lower Salford TownshipMontgomery County · 16,444 people$146,481$30,4968.8%of residents
59Peters TownshipWashington County · 23,262 people$145,979$13,9372.1%of residents
60Upper Saucon TownshipLehigh County · 18,217 people$145,764$14,1004.5%of residents
61Franklin TownshipChester County · 4,467 people$144,403$22,1314.9%of residents
62New Britain TownshipBucks County · 12,377 people$144,193$14,4662.2%of residents
63Upper Providence TownshipMontgomery County · 24,963 people$141,077$8,2053.9%of residents
64New Hanover TownshipMontgomery County · 13,528 people$140,913$12,5145.6%of residents
65East Buffalo TownshipUnion County · 8,084 people$139,708$17,3273.2%of residents
66Lower Gwynedd TownshipMontgomery County · 12,290 people$139,615$18,2503.3%of residents
67Westtown TownshipChester County · 11,290 people$138,664$9,1442.7%of residents
68Upper Salford TownshipMontgomery County · 3,182 people$138,600$34,4533.6%of residents
69ManorWestmoreland County · 3,482 people$138,583$36,3554.9%of residents
70Plumstead TownshipBucks County · 14,357 people$138,259$10,1754.5%of residents
71East Vincent TownshipChester County · 7,775 people$138,214$47,52913.3%of residents
72Springfield TownshipDelaware County · 25,039 people$138,205$7,8293.4%of residents
73Edgmont TownshipDelaware County · 4,706 people$136,964$20,0942.4%of residents
74Penn TownshipChester County · 6,340 people$136,250$25,1312.1%of residents
75Springfield TownshipMontgomery County · 21,030 people$135,683$8,7604.1%of residents
76East Rockhill TownshipBucks County · 5,908 people$134,492$16,0484.8%of residents
77Uwchlan TownshipChester County · 19,615 people$134,184$8,2172.5%of residents
78Hampton TownshipAllegheny County · 17,808 people$134,156$11,2583.9%of residents
79Weisenberg TownshipLehigh County · 5,102 people$134,083$18,2482.4%of residents
80Montgomery TownshipMontgomery County · 26,210 people$134,074$13,1883.6%of residents
81Hilltown TownshipBucks County · 16,884 people$133,690$18,2074.7%of residents
82West Whiteland TownshipChester County · 20,826 people$133,460$7,3793.0%of residents
83Warrington TownshipBucks County · 26,261 people$133,179$15,3423.5%of residents
84Concord TownshipDelaware County · 18,477 people$132,303$15,8492.4%of residents
85West Goshen TownshipChester County · 24,224 people$132,242$4,8045.4%of residents
86Haverford TownshipDelaware County · 50,997 people$131,674$5,7683.4%of residents
87East Nottingham TownshipChester County · 9,235 people$129,750$20,1807.2%of residents
88Brecknock TownshipBerks County · 4,670 people$129,432$24,8776.3%of residents
89Middletown TownshipDelaware County · 17,342 people$129,300$15,8334.8%of residents
90North WalesMontgomery County · 3,422 people$128,056$23,7555.0%of residents
91TrappeMontgomery County · 4,061 people$127,250$31,0384.5%of residents
92Lower Nazareth TownshipNorthampton County · 7,187 people$125,995$17,9812.2%of residents
93Salford TownshipMontgomery County · 3,086 people$125,658$8,4146.7%of residents
94Lower Macungie TownshipLehigh County · 33,507 people$125,230$11,4612.7%of residents
95New BritainBucks County · 2,799 people$125,227$15,6324.6%of residents
96Cranberry TownshipButler County · 35,244 people$125,126$7,8754.4%of residents
97Silver Spring TownshipCumberland County · 21,670 people$125,102$4,8374.6%of residents
98Milford TownshipBucks County · 10,233 people$125,093$23,8994.4%of residents
99Lower Saucon TownshipNorthampton County · 11,134 people$124,892$13,1875.3%of residents
100ChalfontBucks County · 4,419 people$124,485$35,1127.4%of residents
101Monroe TownshipCumberland County · 6,748 people$124,443$19,2116.3%of residents
102South Fayette TownshipAllegheny County · 18,648 people$124,112$8,3223.6%of residents
103Wright TownshipLuzerne County · 5,938 people$124,000$25,1227.3%of residents
104NarberthMontgomery County · 4,479 people$123,977$33,3071.7%of residents
105Marple TownshipDelaware County · 24,323 people$123,844$12,4865.3%of residents
106Nottingham TownshipWashington County · 3,065 people$123,594$17,0842.0%of residents
107Lower Heidelberg TownshipBerks County · 6,901 people$123,476$23,5471.8%of residents
108Lower Milford TownshipLehigh County · 3,898 people$123,186$46,5233.4%of residents
109Londonderry TownshipChester County · 2,678 people$122,841$19,9284.7%of residents
110ConshohockenMontgomery County · 9,266 people$122,721$19,8684.2%of residents
111Springfield TownshipBucks County · 5,246 people$122,538$50,1292.7%of residents
112Jackson TownshipLuzerne County · 4,568 people$122,344$25,1034.0%of residents
113Horsham TownshipMontgomery County · 27,882 people$122,311$8,2504.3%of residents
114Springfield TownshipYork County · 6,186 people$122,188$16,3629.2%of residents
115Hopewell TownshipYork County · 5,600 people$122,179$31,9542.3%of residents
116Tinicum TownshipBucks County · 3,810 people$122,125$23,6613.0%of residents
117Upper Merion TownshipMontgomery County · 36,674 people$121,985$5,7544.5%of residents
118Upper Nazareth TownshipNorthampton County · 8,521 people$121,969$12,7681.2%of residents
119MurrysvilleWestmoreland County · 20,636 people$121,823$6,7432.5%of residents
120Upper Pottsgrove TownshipMontgomery County · 6,356 people$121,566$12,7418.5%of residents
121Newtown TownshipDelaware County · 15,438 people$121,350$25,6264.4%of residents
122Limerick TownshipMontgomery County · 21,436 people$121,061$18,6243.8%of residents
123Halfmoon TownshipCentre County · 2,805 people$121,050$25,4593.5%of residents
T124East Coventry TownshipChester County · 7,463 people$120,798$35,6944.2%of residents
T124Upper Macungie TownshipLehigh County · 29,600 people$120,798$6,2803.2%of residents
126New Garden TownshipChester County · 11,469 people$120,550$16,2049.1%of residents
127Bushkill TownshipNorthampton County · 8,739 people$120,522$7,8314.1%of residents
128Ralpho TownshipNorthumberland County · 4,181 people$120,386$13,2042.6%of residents
129New FreedomYork County · 5,116 people$120,037$20,8683.9%of residents
130Jackson TownshipButler County · 6,585 people$119,741$21,9494.8%of residents
131West Brunswick TownshipSchuylkill County · 3,501 people$119,167$24,1282.5%of residents
132Lower Providence TownshipMontgomery County · 26,242 people$119,165$5,0444.4%of residents
133Bethlehem TownshipNorthampton County · 26,769 people$119,050$12,7755.1%of residents
134Plymouth TownshipMontgomery County · 18,555 people$119,006$8,3143.7%of residents
135Carroll TownshipYork County · 7,416 people$118,929$17,7057.0%of residents
136Caernarvon TownshipLancaster County · 4,600 people$118,519$16,8496.5%of residents
T137Douglass TownshipMontgomery County · 11,292 people$118,333$19,3662.0%of residents
T137Richland TownshipAllegheny County · 11,840 people$118,333$28,5494.6%of residents
139Amity TownshipBerks County · 13,585 people$118,296$10,95412.0%of residents
140Bern TownshipBerks County · 6,780 people$117,897$18,4144.1%of residents
141South Hanover TownshipDauphin County · 7,372 people$117,585$15,5536.4%of residents
142MalvernChester County · 3,427 people$117,548$24,7054.5%of residents
143Shrewsbury TownshipYork County · 7,158 people$117,399$13,9984.9%of residents
144O'Hara TownshipAllegheny County · 8,909 people$117,276$13,9065.4%of residents
145Fawn TownshipYork County · 3,075 people$117,083$14,0225.8%of residents
146East Fallowfield TownshipChester County · 7,917 people$116,947$31,7145.0%of residents
147Sadsbury TownshipChester County · 4,741 people$116,570$17,5412.8%of residents
148Williams TownshipNorthampton County · 6,699 people$116,250$19,9603.0%of residents
149Lower Frederick TownshipMontgomery County · 4,917 people$116,087$11,79210.8%of residents
150Jefferson HillsAllegheny County · 12,357 people$116,064$13,6682.8%of residents
151Palmer TownshipNorthampton County · 22,721 people$116,014$13,3714.5%of residents
152Hereford TownshipBerks County · 3,127 people$115,833$19,7345.2%of residents
153Camp HillCumberland County · 8,199 people$115,761$10,1546.6%of residents
154Manheim TownshipYork County · 3,555 people$115,423$33,3109.9%of residents
155Indiana TownshipAllegheny County · 7,420 people$115,375$23,5824.7%of residents
156Brighton TownshipBeaver County · 8,791 people$115,250$16,5826.0%of residents
157Upper Gwynedd TownshipMontgomery County · 17,255 people$114,902$10,4296.4%of residents
158Upper Oxford TownshipChester County · 2,595 people$114,688$17,8946.7%of residents
159Middletown TownshipBucks County · 45,547 people$114,449$5,1385.4%of residents
160Middlesex TownshipButler County · 7,513 people$114,036$3,2937.0%of residents
161Seven FieldsButler County · 2,864 people$114,000$23,6150.6%of residents
162South Abington TownshipLackawanna County · 9,624 people$113,615$13,9742.9%of residents
163Heidelberg TownshipYork County · 3,086 people$113,355$13,2055.7%of residents
164Moon TownshipAllegheny County · 26,756 people$113,170$12,5853.3%of residents
165Union TownshipBerks County · 4,047 people$113,159$7,3124.8%of residents
166Penn TownshipWestmoreland County · 20,755 people$113,086$9,5995.2%of residents
167HatboroMontgomery County · 8,593 people$112,565$9,0614.4%of residents
168West Brandywine TownshipChester County · 8,131 people$112,545$27,1977.8%of residents
169YardleyBucks County · 2,577 people$112,500$19,9153.4%of residents
170South Londonderry TownshipLebanon County · 8,940 people$112,374$10,9036.3%of residents
171Fairview TownshipErie County · 11,494 people$112,306$18,0434.9%of residents
172PennsburgMontgomery County · 4,036 people$111,848$11,9156.7%of residents
173Maidencreek TownshipBerks County · 9,309 people$111,842$20,0194.9%of residents
174Upper Hanover TownshipMontgomery County · 8,741 people$111,643$11,8385.0%of residents
175Franconia TownshipMontgomery County · 13,827 people$111,426$23,7963.2%of residents
176Monaghan TownshipYork County · 2,817 people$111,304$15,4142.7%of residents
177Ontelaunee TownshipBerks County · 3,157 people$111,154$16,7818.0%of residents
178McCandless TownshipAllegheny County · 28,439 people$110,858$7,9733.9%of residents
179WomelsdorfBerks County · 2,986 people$110,735$17,7214.0%of residents
180JenkintownMontgomery County · 4,785 people$110,703$36,3559.7%of residents
181Findlay TownshipAllegheny County · 7,541 people$110,625$18,0222.1%of residents
182South Heidelberg TownshipBerks County · 7,942 people$110,615$13,5257.0%of residents
183Rice TownshipLuzerne County · 3,834 people$110,511$16,6486.1%of residents
184North Whitehall TownshipLehigh County · 16,033 people$110,361$10,4775.4%of residents
185Forks TownshipNorthampton County · 16,879 people$110,190$10,0224.5%of residents
186West Lampeter TownshipLancaster County · 17,275 people$110,143$6,8233.7%of residents
187Upper Milford TownshipLehigh County · 8,254 people$110,139$22,8003.5%of residents
188Rockland TownshipBerks County · 3,704 people$110,000$8,0581.1%of residents
189Lower Oxford TownshipChester County · 5,848 people$109,875$19,6856.4%of residents
190Pequea TownshipLancaster County · 6,372 people$109,447$14,4904.1%of residents
191North Hopewell TownshipYork County · 2,805 people$109,342$14,8433.6%of residents
192East Donegal TownshipLancaster County · 8,780 people$109,158$7,0145.1%of residents
193Cheltenham TownshipMontgomery County · 38,498 people$109,022$6,6167.5%of residents
194WestmontCambria County · 4,747 people$108,988$21,4557.8%of residents
195East Hopewell TownshipYork County · 2,555 people$108,864$12,6484.1%of residents
196North Londonderry TownshipLebanon County · 9,109 people$108,548$17,4624.2%of residents
197Butler TownshipLuzerne County · 10,285 people$108,514$12,1856.4%of residents
198Marlborough TownshipMontgomery County · 3,563 people$108,281$19,7345.2%of residents
199Upper Frederick TownshipMontgomery County · 3,716 people$108,219$10,2357.7%of residents
200Conewago TownshipDauphin County · 3,067 people$108,083$15,5205.4%of residents
201Newton TownshipLackawanna County · 2,956 people$107,847$14,3886.9%of residents
202CornwallLebanon County · 4,698 people$107,583$13,5232.1%of residents
203AlburtisLehigh County · 2,609 people$107,500$7,5334.8%of residents
204Hanover TownshipNorthampton County · 11,702 people$107,458$6,4097.7%of residents
205Forward TownshipButler County · 3,412 people$107,386$19,8242.9%of residents
T206Hamilton TownshipAdams County · 2,778 people$107,188$30,7366.2%of residents
T206Paradise TownshipLancaster County · 5,799 people$107,188$15,5537.0%of residents
208Bethel ParkAllegheny County · 32,074 people$107,090$6,5114.0%of residents
209AspinwallAllegheny County · 2,809 people$107,000$32,0543.3%of residents
210ChurchillAllegheny County · 3,014 people$106,964$15,2001.9%of residents
211East Goshen TownshipChester County · 18,365 people$106,866$17,3825.7%of residents
212Fairview TownshipYork County · 18,015 people$106,223$7,6156.1%of residents
213Lower Chanceford TownshipYork County · 3,117 people$105,909$22,7547.5%of residents
214Smithfield TownshipMonroe County · 7,890 people$105,705$9,4959.0%of residents
215Upper Southampton TownshipBucks County · 15,067 people$105,444$11,0604.4%of residents
216Hampden TownshipCumberland County · 35,401 people$105,434$4,7674.9%of residents
217Cecil TownshipWashington County · 15,190 people$105,303$6,1035.0%of residents
218Pocono TownshipMonroe County · 10,902 people$105,181$10,8459.4%of residents
219Nockamixon TownshipBucks County · 3,370 people$104,965$31,9656.1%of residents
220Warwick TownshipChester County · 2,599 people$104,875$18,6024.7%of residents
221Dickinson TownshipCumberland County · 5,519 people$104,716$35,2913.3%of residents
222West Rockhill TownshipBucks County · 5,455 people$104,354$23,0883.9%of residents
223Warwick TownshipLancaster County · 19,533 people$104,013$13,6894.9%of residents
224Chester HeightsDelaware County · 3,183 people$104,009$23,3155.3%of residents
225Abington TownshipMontgomery County · 58,656 people$103,645$6,8737.5%of residents
226Greenwich TownshipBerks County · 3,496 people$103,393$27,7357.7%of residents
227Harris TownshipCentre County · 5,882 people$103,377$9,4219.6%of residents
228Lower Southampton TownshipBucks County · 20,414 people$103,211$9,6634.9%of residents
229EdgewoodAllegheny County · 2,997 people$103,203$9,4885.3%of residents
230Ruscombmanor TownshipBerks County · 4,077 people$103,125$21,7224.9%of residents
231North Strabane TownshipWashington County · 17,433 people$103,084$6,1064.1%of residents
232Robinson TownshipAllegheny County · 15,735 people$103,048$11,3085.5%of residents
233Sugarloaf TownshipLuzerne County · 4,068 people$102,955$10,0604.0%of residents
234South Whitehall TownshipLehigh County · 21,655 people$102,872$10,1797.0%of residents
235Allen TownshipNorthampton County · 5,693 people$102,865$26,5803.1%of residents
236Moore TownshipNorthampton County · 9,508 people$102,789$19,5475.9%of residents
237Spring Garden TownshipYork County · 13,617 people$102,686$9,6759.1%of residents
238Germany TownshipAdams County · 2,913 people$102,656$13,5492.8%of residents
239East Earl TownshipLancaster County · 6,785 people$102,410$9,4803.6%of residents
240North Fayette TownshipAllegheny County · 16,017 people$102,318$10,0634.0%of residents
241East Caln TownshipChester County · 5,971 people$102,288$11,2831.7%of residents
242Pleasant HillsAllegheny County · 8,212 people$102,167$25,0904.8%of residents
243PhoenixvilleChester County · 20,356 people$102,138$8,6338.1%of residents
244Manheim TownshipLancaster County · 44,826 people$102,134$5,8025.8%of residents
245ShrewsburyYork County · 4,014 people$101,833$26,5374.2%of residents
246Collier TownshipAllegheny County · 9,103 people$101,824$13,8873.1%of residents
247Codorus TownshipYork County · 4,014 people$101,676$16,6399.5%of residents
248East Manchester TownshipYork County · 8,703 people$101,635$7,7033.4%of residents
249College TownshipCentre County · 10,393 people$101,323$6,9347.7%of residents
250Salisbury TownshipLehigh County · 13,707 people$101,299$8,3627.5%of residents
251Dallas TownshipLuzerne County · 9,554 people$101,293$11,45310.0%of residents
252Benner TownshipCentre County · 8,995 people$101,228$19,3394.2%of residents
253North Huntingdon TownshipWestmoreland County · 31,697 people$101,200$4,7395.1%of residents
254South Park TownshipAllegheny County · 13,613 people$101,102$7,5153.8%of residents
255SewickleyAllegheny County · 3,729 people$101,053$7,2098.1%of residents
256Dingman TownshipPike County · 13,467 people$100,972$5,5586.0%of residents
257Franklin TownshipAdams County · 4,781 people$100,475$15,4917.1%of residents
258Earl TownshipBerks County · 3,184 people$100,398$38,75411.9%of residents
259Towamencin TownshipMontgomery County · 17,955 people$100,396$11,9576.6%of residents
260South Annville TownshipLebanon County · 3,517 people$100,239$11,67910.2%of residents
261Caln TownshipChester County · 15,287 people$100,164$10,8654.8%of residents
262Exeter TownshipBerks County · 26,069 people$100,083$8,6827.6%of residents
263East Hanover TownshipDauphin County · 6,100 people$99,922$22,9555.7%of residents
264Hamilton TownshipFranklin County · 11,759 people$99,821$11,4743.7%of residents
265Chartiers TownshipWashington County · 9,302 people$99,777$8,1494.4%of residents
266Buffalo TownshipButler County · 8,214 people$99,635$20,4664.1%of residents
267Elizabeth TownshipLancaster County · 3,951 people$99,583$23,4844.8%of residents
268MorrisvilleBucks County · 9,665 people$99,526$22,7038.6%of residents
269Richland TownshipBucks County · 14,311 people$99,476$13,0665.0%of residents
270Lancaster TownshipButler County · 3,734 people$99,432$15,4914.1%of residents
271West Caln TownshipChester County · 9,088 people$99,398$8,2909.0%of residents
272East Hempfield TownshipLancaster County · 27,287 people$99,384$7,6175.2%of residents
273DoylestownBucks County · 8,330 people$99,322$8,9765.5%of residents
274East Norriton TownshipMontgomery County · 14,249 people$99,277$7,2955.8%of residents
275Brecknock TownshipLancaster County · 7,730 people$99,238$11,4892.2%of residents
276Upper Allen TownshipCumberland County · 24,700 people$99,197$9,0954.3%of residents
277Upper Moreland TownshipMontgomery County · 25,880 people$99,054$6,4785.4%of residents
278Windsor TownshipBerks County · 2,585 people$99,023$8,5377.3%of residents
279North Coventry TownshipChester County · 8,413 people$98,896$12,0634.3%of residents
280Washington TownshipBerks County · 4,569 people$98,859$11,4252.1%of residents
281Aston TownshipDelaware County · 16,760 people$98,758$9,3116.0%of residents
282PlumAllegheny County · 26,225 people$98,705$4,3623.6%of residents
283Montgomery TownshipFranklin County · 5,823 people$98,640$18,9017.9%of residents
284Wayne TownshipSchuylkill County · 5,385 people$98,300$10,0076.2%of residents
285East Allen TownshipNorthampton County · 5,472 people$98,191$12,2425.8%of residents
286West Hempfield TownshipLancaster County · 17,162 people$98,099$10,0835.6%of residents
287West Earl TownshipLancaster County · 8,407 people$98,068$4,6692.6%of residents
288North Codorus TownshipYork County · 9,486 people$98,061$14,8934.1%of residents
289East Franklin TownshipArmstrong County · 3,699 people$98,025$15,2815.7%of residents
290Hatfield TownshipMontgomery County · 20,904 people$97,993$5,8134.9%of residents
291Mount Joy TownshipLancaster County · 10,815 people$97,926$10,2983.4%of residents
292Frankstown TownshipBlair County · 7,423 people$97,714$10,1197.1%of residents
293West Manheim TownshipYork County · 11,139 people$97,582$16,2592.2%of residents
294Conewago TownshipYork County · 9,140 people$97,244$10,6296.3%of residents
295MountvilleLancaster County · 2,977 people$97,206$22,2418.7%of residents
296Derry TownshipDauphin County · 25,179 people$97,025$9,34613.1%of residents
297East Cocalico TownshipLancaster County · 11,124 people$96,875$12,8254.4%of residents
298Fairview TownshipLuzerne County · 4,742 people$96,500$18,2694.1%of residents
299West Cocalico TownshipLancaster County · 7,607 people$96,480$8,35412.5%of residents
300Warminster TownshipBucks County · 33,254 people$96,391$8,1167.2%of residents
301DowningtownChester County · 8,384 people$96,228$8,4815.6%of residents
302NorwoodDelaware County · 5,927 people$96,134$11,2658.2%of residents
303Manchester TownshipYork County · 20,061 people$95,903$13,2717.8%of residents
304Windsor TownshipYork County · 18,134 people$95,700$7,6135.0%of residents
305Shaler TownshipAllegheny County · 26,833 people$95,654$6,1186.4%of residents
306Girard TownshipErie County · 4,780 people$95,461$16,0775.4%of residents
307Reading TownshipAdams County · 5,958 people$95,417$20,0964.2%of residents
308Centre TownshipBerks County · 4,264 people$95,375$14,2613.1%of residents
309Newberry TownshipYork County · 16,377 people$95,357$10,5735.8%of residents
310EconomyBeaver County · 9,098 people$95,313$14,8286.5%of residents
311Stroud TownshipMonroe County · 19,629 people$95,087$8,20410.3%of residents
312SellersvilleBucks County · 4,501 people$95,022$12,5327.8%of residents
313Union TownshipAdams County · 3,164 people$94,857$6,5914.7%of residents
314Spring TownshipBerks County · 28,873 people$94,837$9,6555.1%of residents
315West Deer TownshipAllegheny County · 12,301 people$94,820$8,8288.2%of residents
316Chippewa TownshipBeaver County · 8,107 people$94,806$13,2244.5%of residents
317Hellam TownshipYork County · 6,007 people$94,750$21,5254.4%of residents
318West Norriton TownshipMontgomery County · 16,290 people$94,666$10,9795.0%of residents
319Perry TownshipBerks County · 2,524 people$94,531$18,6604.8%of residents
320Mount Pleasant TownshipWashington County · 3,351 people$94,485$20,4195.5%of residents
321Chanceford TownshipYork County · 6,025 people$94,424$9,1302.5%of residents
322Strasburg TownshipLancaster County · 4,704 people$94,242$27,83813.9%of residents
323Pine TownshipMercer County · 4,730 people$94,223$16,8907.7%of residents
324Antrim TownshipFranklin County · 16,481 people$94,205$6,7914.0%of residents
325Wheatfield TownshipPerry County · 3,250 people$94,200$16,93710.4%of residents
326Washington TownshipErie County · 4,364 people$94,116$20,3705.1%of residents
327Bethel TownshipBerks County · 4,160 people$93,958$41,9128.4%of residents
328Mount Joy TownshipAdams County · 3,881 people$93,917$17,0878.0%of residents
329PerkasieBucks County · 9,312 people$93,845$10,9686.7%of residents
330Shohola TownshipPike County · 2,687 people$93,750$15,2655.1%of residents
331Ridley ParkDelaware County · 7,255 people$93,594$15,3125.4%of residents
332Lower Pottsgrove TownshipMontgomery County · 12,892 people$93,563$10,50511.8%of residents
333SoudertonMontgomery County · 7,288 people$93,537$5,64310.1%of residents
334Scott TownshipLackawanna County · 4,736 people$93,384$21,5925.9%of residents
335FleetwoodBerks County · 4,094 people$93,276$14,5845.0%of residents
336Carroll ValleyAdams County · 4,051 people$93,244$13,7156.1%of residents
337South Buffalo TownshipArmstrong County · 2,674 people$93,241$17,1655.5%of residents
338Falls TownshipBucks County · 34,282 people$93,223$4,9537.6%of residents
339WyomissingBerks County · 11,285 people$93,203$25,4707.3%of residents
340Conestoga TownshipLancaster County · 3,916 people$93,152$20,9116.6%of residents
341Martic TownshipLancaster County · 5,135 people$93,041$15,2369.5%of residents
342Robeson TownshipBerks County · 7,805 people$93,009$11,2458.1%of residents
343Sadsbury TownshipLancaster County · 3,489 people$92,917$10,81311.9%of residents
344Hegins TownshipSchuylkill County · 3,368 people$92,861$5,2815.5%of residents
345Ridley TownshipDelaware County · 30,956 people$92,835$10,3189.3%of residents
346Salisbury TownshipLancaster County · 11,598 people$92,816$15,1585.3%of residents
347OakmontAllegheny County · 6,576 people$92,782$16,3415.4%of residents
348West GroveChester County · 2,835 people$92,697$12,10514.1%of residents
349Ross TownshipAllegheny County · 32,218 people$92,642$3,3176.7%of residents
350RockledgeMontgomery County · 2,613 people$92,639$24,2709.5%of residents
351Penn TownshipButler County · 4,890 people$92,620$8,4115.6%of residents
352Green TreeAllegheny County · 4,672 people$92,422$16,9206.4%of residents
353South Middleton TownshipCumberland County · 17,792 people$92,421$10,6876.4%of residents
354Upper Chichester TownshipDelaware County · 16,901 people$92,371$11,4555.3%of residents
355Jefferson TownshipLackawanna County · 3,883 people$92,234$8,6518.0%of residents
356Washington TownshipYork County · 2,651 people$92,226$8,0934.3%of residents
357Lamar TownshipClinton County · 2,653 people$92,188$12,6668.6%of residents
358Heidelberg TownshipLebanon County · 4,170 people$92,103$19,8903.6%of residents
359Clarks SummitLackawanna County · 5,069 people$92,083$19,8664.6%of residents
360South Manheim TownshipSchuylkill County · 2,820 people$91,979$11,6974.3%of residents
361East PetersburgLancaster County · 4,702 people$91,930$8,7753.3%of residents
362Londonderry TownshipDauphin County · 4,925 people$91,905$15,1818.9%of residents
363Lower Paxton TownshipDauphin County · 55,564 people$91,789$2,9986.1%of residents
364Lower Allen TownshipCumberland County · 21,254 people$91,678$6,7457.6%of residents
365Heidelberg TownshipLehigh County · 3,411 people$91,553$7,0751.5%of residents
366Winfield TownshipButler County · 3,287 people$91,488$24,1144.1%of residents
367CollegevilleMontgomery County · 5,287 people$91,466$23,5237.1%of residents
368Millcreek TownshipLebanon County · 4,443 people$91,181$7,0999.5%of residents
369Ryan TownshipSchuylkill County · 2,550 people$91,176$15,4118.9%of residents
370Hanover TownshipBeaver County · 3,357 people$91,140$18,9787.3%of residents
371TelfordMontgomery County · 4,978 people$91,058$10,7296.2%of residents
372DallasLuzerne County · 2,685 people$91,050$19,36616.7%of residents
373BrookhavenDelaware County · 8,362 people$91,042$18,1554.1%of residents
374Findley TownshipMercer County · 2,827 people$90,950$6,2036.1%of residents
375Center TownshipButler County · 7,778 people$90,946$14,9316.1%of residents
376Mount Pleasant TownshipAdams County · 4,797 people$90,833$19,6929.9%of residents
377Allegheny TownshipCambria County · 2,730 people$90,809$7,7483.1%of residents
378Cumru TownshipBerks County · 15,927 people$90,797$6,9577.0%of residents
379NorthamptonNorthampton County · 10,570 people$90,762$13,4036.7%of residents
380Oley TownshipBerks County · 3,874 people$90,750$13,2196.7%of residents
381West Donegal TownshipLancaster County · 9,182 people$90,461$19,2586.1%of residents
382Georges TownshipFayette County · 6,092 people$90,443$18,02912.2%of residents
383Monroe TownshipSnyder County · 4,229 people$90,417$18,3622.9%of residents
384Colebrookdale TownshipBerks County · 5,184 people$90,378$9,17910.3%of residents
385Jefferson TownshipButler County · 5,096 people$90,354$15,2744.6%of residents
T386Bradford TownshipMcKean County · 4,471 people$90,243$11,3794.7%of residents
T386Centre TownshipPerry County · 2,560 people$90,243$3,8333.1%of residents
388Tobyhanna TownshipMonroe County · 8,380 people$90,064$36,71514.3%of residents
389Mount JoyLancaster County · 8,319 people$90,061$7,1779.1%of residents
390Manor TownshipLancaster County · 21,969 people$89,917$5,8156.6%of residents
391Bethel TownshipLebanon County · 5,491 people$89,911$19,5999.4%of residents
392Chestnuthill TownshipMonroe County · 16,555 people$89,842$9,6706.9%of residents
393Lehigh TownshipNorthampton County · 10,936 people$89,741$12,8474.2%of residents
394Forest HillsAllegheny County · 6,116 people$89,688$6,2724.3%of residents
T395Scott TownshipAllegheny County · 16,838 people$89,404$6,0247.4%of residents
T395WhitehallAllegheny County · 14,521 people$89,404$11,1206.7%of residents
397Center TownshipBeaver County · 11,998 people$89,346$11,8913.7%of residents
398South Franklin TownshipWashington County · 2,855 people$89,318$35,8420.9%of residents
399Washington TownshipSchuylkill County · 3,175 people$89,306$14,3973.5%of residents
400Butler TownshipAdams County · 2,626 people$89,276$17,15014.8%of residents
401West Hanover TownshipDauphin County · 11,601 people$89,183$9,6553.2%of residents
402West Manchester TownshipYork County · 19,365 people$89,146$11,7234.1%of residents
403MediaDelaware County · 5,920 people$89,092$8,6714.1%of residents
404Conewago TownshipAdams County · 8,075 people$88,939$9,0654.6%of residents
405Franklin TownshipCarbon County · 4,421 people$88,924$13,9317.1%of residents
406Lancaster TownshipLancaster County · 18,592 people$88,912$8,9977.0%of residents
407Valley TownshipChester County · 8,100 people$88,895$9,68511.6%of residents
408Walker TownshipCentre County · 4,693 people$88,866$14,52512.7%of residents
409FreemansburgNorthampton County · 3,003 people$88,750$22,97610.4%of residents
410Jackson TownshipYork County · 9,301 people$88,589$8,2264.5%of residents
411LititzLancaster County · 9,689 people$88,576$9,9164.1%of residents
412Straban TownshipAdams County · 4,968 people$88,438$14,1097.1%of residents
413Bear Creek TownshipLuzerne County · 2,820 people$88,333$21,7134.3%of residents
414WormleysburgCumberland County · 3,078 people$88,250$16,5684.6%of residents
415LansdaleMontgomery County · 18,986 people$88,229$10,56311.3%of residents
416North Manheim TownshipSchuylkill County · 4,234 people$88,125$23,0614.4%of residents
417Muhlenberg TownshipBerks County · 22,504 people$88,069$6,5617.6%of residents
418Middle Smithfield TownshipMonroe County · 15,964 people$88,026$16,18510.3%of residents
419Daugherty TownshipBeaver County · 3,035 people$87,969$20,4996.7%of residents
420South Strabane TownshipWashington County · 9,672 people$87,847$7,5489.6%of residents
421Lynn TownshipLehigh County · 4,296 people$87,784$28,8325.8%of residents
422Ross TownshipLuzerne County · 2,789 people$87,697$9,4006.4%of residents
423Greene TownshipFranklin County · 18,721 people$87,691$9,5116.2%of residents
424Penn TownshipLancaster County · 10,693 people$87,620$12,6034.7%of residents
425South Beaver TownshipBeaver County · 2,656 people$87,538$9,51910.2%of residents
426East GreenvilleMontgomery County · 3,154 people$87,396$17,6247.2%of residents
427Kennedy TownshipAllegheny County · 8,419 people$87,384$7,1658.7%of residents
428East Lampeter TownshipLancaster County · 18,814 people$87,361$7,4379.5%of residents
429Little Britain TownshipLancaster County · 4,169 people$87,331$33,2165.4%of residents
430Harborcreek TownshipErie County · 16,603 people$87,329$7,7948.5%of residents
431Plainfield TownshipNorthampton County · 6,315 people$87,230$18,5199.4%of residents
432Jackson TownshipMonroe County · 6,500 people$87,208$10,9165.9%of residents
433Lower Swatara TownshipDauphin County · 10,043 people$87,163$10,2709.0%of residents
434Lower Windsor TownshipYork County · 7,845 people$87,090$12,8717.0%of residents
435Paradise TownshipMonroe County · 2,884 people$86,991$19,09910.0%of residents
436Washington TownshipLehigh County · 6,647 people$86,837$12,5982.8%of residents
437Rapho TownshipLancaster County · 12,240 people$86,716$14,3594.3%of residents
438KenhorstBerks County · 3,028 people$86,705$8,8586.5%of residents
439DupontLuzerne County · 2,589 people$86,500$14,4036.3%of residents
440Delaware TownshipPike County · 7,834 people$86,478$6,52111.1%of residents
441Washington TownshipNorthampton County · 5,222 people$86,442$27,2773.4%of residents
442Springettsbury TownshipYork County · 27,617 people$86,335$7,3548.9%of residents
443BirdsboroBerks County · 5,161 people$86,290$14,74418.1%of residents
444Honey Brook TownshipChester County · 8,780 people$86,212$6,52111.9%of residents
445Menallen TownshipAdams County · 3,802 people$86,083$6,8726.9%of residents
446Mahoning TownshipMontour County · 4,469 people$86,008$16,3373.7%of residents
447QuakertownBucks County · 9,235 people$85,959$11,32210.2%of residents
448Ferguson TownshipCentre County · 18,813 people$85,935$6,48718.2%of residents
T449Greene TownshipErie County · 4,428 people$85,750$7,60917.9%of residents
T449StrasburgLancaster County · 3,085 people$85,750$16,6193.7%of residents
451DenverLancaster County · 3,747 people$85,531$11,4217.3%of residents
452West Mahanoy TownshipSchuylkill County · 2,909 people$85,471$17,19020.7%of residents
453Blooming Grove TownshipPike County · 5,751 people$85,457$11,9644.4%of residents
454Connoquenessing TownshipButler County · 4,151 people$85,369$17,57010.2%of residents
455Scott TownshipColumbia County · 5,652 people$85,368$10,1776.3%of residents
456Franklin TownshipYork County · 5,182 people$85,276$9,8302.9%of residents
457Blair TownshipBlair County · 4,695 people$85,227$12,0495.8%of residents
458Bensalem TownshipBucks County · 62,783 people$85,223$5,12511.9%of residents
459Penn TownshipYork County · 18,523 people$85,199$8,8338.6%of residents
460South Lebanon TownshipLebanon County · 10,735 people$85,120$10,8817.9%of residents
461Ephrata TownshipLancaster County · 10,675 people$85,058$20,8716.7%of residents
462CatasauquaLehigh County · 6,590 people$85,049$34,5709.6%of residents
463Pine Grove TownshipSchuylkill County · 4,109 people$84,934$16,5923.0%of residents
464Barrett TownshipMonroe County · 4,010 people$84,857$18,4217.6%of residents
465Clinton TownshipButler County · 2,824 people$84,839$13,6035.3%of residents
466Susquehanna TownshipDauphin County · 28,434 people$84,832$7,6799.3%of residents
467Raccoon TownshipBeaver County · 2,737 people$84,792$24,4575.7%of residents
468Latimore TownshipAdams County · 2,715 people$84,750$19,1433.8%of residents
469Peach Bottom TownshipYork County · 5,108 people$84,737$19,6392.9%of residents
470Lower BurrellWestmoreland County · 11,470 people$84,602$7,8127.8%of residents
471North Middleton TownshipCumberland County · 13,031 people$84,580$11,6726.6%of residents
472MechanicsburgCumberland County · 10,037 people$84,421$13,5195.6%of residents
473Clay TownshipLancaster County · 7,081 people$84,389$10,2645.4%of residents
474CoopersburgLehigh County · 2,535 people$84,357$24,7115.8%of residents
475Jackson TownshipLebanon County · 9,348 people$84,241$8,5104.7%of residents
476DillsburgYork County · 2,635 people$84,102$5,9298.8%of residents
477Lower Mount Bethel TownshipNorthampton County · 2,923 people$84,083$16,3895.5%of residents
T478OrwigsburgSchuylkill County · 3,003 people$84,063$23,9503.6%of residents
T478West ViewAllegheny County · 6,355 people$84,063$18,0498.8%of residents
480EmmausLehigh County · 12,514 people$83,917$8,4947.3%of residents
481Upper Leacock TownshipLancaster County · 8,925 people$83,818$15,8166.7%of residents
482Earl TownshipLancaster County · 7,149 people$83,793$11,71210.8%of residents
483McKean TownshipErie County · 4,340 people$83,736$8,7192.0%of residents
484North Lebanon TownshipLebanon County · 12,366 people$83,690$8,5778.4%of residents
485Patton TownshipCentre County · 15,623 people$83,656$11,07218.3%of residents
486White Deer TownshipUnion County · 4,363 people$83,611$11,9573.6%of residents
487Washington TownshipWestmoreland County · 6,789 people$83,587$15,8027.5%of residents
488Tunkhannock TownshipWyoming County · 3,962 people$83,459$9,2057.4%of residents
489East Pennsboro TownshipCumberland County · 21,658 people$83,388$9,3345.5%of residents
490Leacock TownshipLancaster County · 5,672 people$83,260$7,2492.4%of residents
491Neshannock TownshipLawrence County · 9,599 people$83,115$25,3234.2%of residents
492Cumberland TownshipAdams County · 7,219 people$83,021$15,5997.3%of residents
493Drumore TownshipLancaster County · 2,635 people$82,969$24,7048.7%of residents
494Saville TownshipPerry County · 2,650 people$82,958$15,9564.5%of residents
495Franklin TownshipBeaver County · 3,864 people$82,917$14,7833.1%of residents
496WilsonNorthampton County · 8,159 people$82,902$12,52710.5%of residents
497Price TownshipMonroe County · 3,795 people$82,898$26,9256.9%of residents
498Colerain TownshipLancaster County · 3,977 people$82,788$15,79110.7%of residents
499Oxford TownshipAdams County · 6,089 people$82,783$10,0268.8%of residents
T500BridgeportMontgomery County · 5,758 people$82,705$7,82218.2%of residents
T500Hempfield TownshipWestmoreland County · 41,421 people$82,705$3,8557.4%of residents
502Letterkenny TownshipFranklin County · 2,550 people$82,629$11,9613.7%of residents
503Coolbaugh TownshipMonroe County · 20,681 people$82,615$5,71816.2%of residents
504Lower Chichester TownshipDelaware County · 3,394 people$82,589$13,63215.9%of residents
505Sinking SpringBerks County · 4,584 people$82,500$21,3217.8%of residents
506New CumberlandCumberland County · 7,590 people$82,154$9,68310.3%of residents
507Upper Mount Bethel TownshipNorthampton County · 6,463 people$82,009$15,8646.2%of residents
508Longswamp TownshipBerks County · 5,716 people$81,948$5,6928.8%of residents
509Reserve TownshipAllegheny County · 3,122 people$81,724$11,3924.8%of residents
510Tulpehocken TownshipBerks County · 3,703 people$81,685$11,77013.5%of residents
511Hepburn TownshipLycoming County · 2,534 people$81,488$25,6624.4%of residents
512Dover TownshipYork County · 24,395 people$81,452$7,4477.2%of residents
513West Pennsboro TownshipCumberland County · 5,699 people$81,433$11,0567.1%of residents
514Jackson TownshipCambria County · 4,076 people$81,414$4,4425.5%of residents
515Armstrong TownshipIndiana County · 2,747 people$81,404$6,2263.4%of residents
516ManheimLancaster County · 4,977 people$81,273$8,66316.2%of residents
517BeaverBeaver County · 4,342 people$81,156$17,5196.1%of residents
518West Pottsgrove TownshipMontgomery County · 3,798 people$81,065$10,8798.4%of residents
519West YorkYork County · 5,110 people$80,995$19,54212.0%of residents
520BaldwinAllegheny County · 20,516 people$80,983$7,0799.5%of residents
521HatfieldMontgomery County · 3,424 people$80,962$22,9147.0%of residents
522Cooper TownshipClearfield County · 2,537 people$80,900$13,3906.4%of residents
523MohntonBerks County · 2,939 people$80,745$6,8429.6%of residents
524OhiovilleBeaver County · 3,317 people$80,673$9,2266.5%of residents
525Polk TownshipMonroe County · 7,414 people$80,625$12,80110.3%of residents
526Elizabeth TownshipAllegheny County · 12,399 people$80,589$12,8845.7%of residents
527DormontAllegheny County · 7,816 people$80,526$3,3517.9%of residents
528Kennett SquareChester County · 6,893 people$80,505$18,2885.3%of residents
529Penn TownshipCumberland County · 2,937 people$80,500$7,7583.7%of residents
530Swatara TownshipDauphin County · 27,936 people$80,444$8,3578.3%of residents
531Middle Paxton TownshipDauphin County · 5,114 people$80,391$19,5245.3%of residents
532Southampton TownshipFranklin County · 8,604 people$80,357$9,4064.5%of residents
533Salem TownshipWestmoreland County · 6,006 people$80,293$12,2866.5%of residents
534North East TownshipErie County · 6,424 people$80,198$6,0409.8%of residents
535York TownshipYork County · 31,479 people$80,190$7,5397.5%of residents
536MoosicLackawanna County · 5,989 people$80,187$16,7927.2%of residents
537Tilden TownshipBerks County · 3,718 people$80,168$31,0036.5%of residents
538Gregg TownshipUnion County · 3,594 people$80,000$15,01639.8%of residents
539Swatara TownshipLebanon County · 5,073 people$79,944$17,1263.3%of residents
540ShillingtonBerks County · 5,542 people$79,922$4,27416.7%of residents
541Allegheny TownshipWestmoreland County · 8,134 people$79,894$12,8029.7%of residents
542West Providence TownshipBedford County · 3,064 people$79,844$25,3985.4%of residents
543Brown TownshipMifflin County · 4,187 people$79,821$21,37616.9%of residents
544Douglass TownshipBerks County · 3,874 people$79,808$19,0065.3%of residents
545Madison TownshipLackawanna County · 2,514 people$79,769$17,5847.3%of residents
546QuarryvilleLancaster County · 2,871 people$79,744$8,11414.3%of residents
547Butler TownshipSchuylkill County · 5,105 people$79,730$26,50710.8%of residents
548Lehman TownshipLuzerne County · 3,455 people$79,549$15,3704.5%of residents
549Mount PoconoMonroe County · 3,047 people$79,375$64,89818.1%of residents
550Sandy TownshipClearfield County · 11,628 people$79,365$15,38214.2%of residents
551CanonsburgWashington County · 9,529 people$79,227$7,3166.2%of residents
552Carroll TownshipWashington County · 5,274 people$79,219$11,09410.3%of residents
553MonroevilleAllegheny County · 27,685 people$79,218$3,89910.7%of residents
554Paradise TownshipYork County · 4,096 people$79,152$7,7364.1%of residents
555Bristol TownshipBucks County · 54,063 people$79,101$4,96010.3%of residents
556West Buffalo TownshipUnion County · 2,852 people$79,095$9,1386.7%of residents
557Fulton TownshipLancaster County · 3,227 people$78,990$18,1557.3%of residents
558Lackawaxen TownshipPike County · 5,486 people$78,920$12,0169.5%of residents
559East Drumore TownshipLancaster County · 3,935 people$78,844$21,2975.6%of residents
560North Cornwall TownshipLebanon County · 9,661 people$78,803$10,10710.4%of residents
561Carroll TownshipPerry County · 5,368 people$78,672$14,77813.8%of residents
562Slippery Rock TownshipLawrence County · 2,851 people$78,583$23,0535.1%of residents
563Salem TownshipLuzerne County · 4,092 people$78,560$9,0626.2%of residents
564Washington TownshipFranklin County · 15,518 people$78,477$5,7607.4%of residents
565Guilford TownshipFranklin County · 15,371 people$78,389$7,2789.8%of residents
566West ChesterChester County · 19,591 people$78,385$13,43820.4%of residents
567North Newton TownshipCumberland County · 2,600 people$78,125$10,3749.4%of residents
568Amwell TownshipWashington County · 3,646 people$77,895$15,2346.6%of residents
569Warrington TownshipYork County · 4,681 people$77,763$21,6373.8%of residents
570South Union TownshipFayette County · 10,300 people$77,708$7,3178.3%of residents
571South Pymatuning TownshipMercer County · 2,566 people$77,614$10,3484.7%of residents
572Franklin TownshipButler County · 2,602 people$77,593$9,8544.0%of residents
573Shenango TownshipLawrence County · 6,960 people$77,522$10,2014.1%of residents
574PalmyraLebanon County · 7,762 people$77,469$6,73311.6%of residents
575GreencastleFranklin County · 4,222 people$77,419$9,4706.9%of residents
576North CatasauquaNorthampton County · 3,229 people$77,396$23,0253.4%of residents
577AmblerMontgomery County · 6,840 people$77,394$23,6786.0%of residents
578Butler TownshipButler County · 16,902 people$77,381$6,0817.6%of residents
579Briar Creek TownshipColumbia County · 3,044 people$77,333$14,4936.0%of residents
580Waterford TownshipErie County · 3,852 people$77,286$10,56610.8%of residents
581Spring TownshipCentre County · 8,195 people$77,266$12,4266.7%of residents
582ManchesterYork County · 2,821 people$77,202$14,0257.2%of residents
583West Nottingham TownshipChester County · 2,864 people$76,853$20,3249.5%of residents
584Middlesex TownshipCumberland County · 7,636 people$76,833$14,7669.1%of residents
585Peters TownshipFranklin County · 4,473 people$76,829$15,21012.4%of residents
586North Sewickley TownshipBeaver County · 5,441 people$76,663$6,5682.9%of residents
587Spring GroveYork County · 2,520 people$76,620$13,0289.6%of residents
588Kingston TownshipLuzerne County · 7,231 people$76,574$22,9523.5%of residents
T589AkronLancaster County · 4,093 people$76,569$6,0835.0%of residents
T589Ligonier TownshipWestmoreland County · 5,952 people$76,569$10,8569.8%of residents
T591North Franklin TownshipWashington County · 4,726 people$76,563$11,9279.0%of residents
T591West MifflinAllegheny County · 18,707 people$76,563$9,41011.2%of residents
593Spring CityChester County · 3,878 people$76,419$12,70012.0%of residents
594Rush TownshipSchuylkill County · 3,516 people$76,392$20,82812.0%of residents
595Millcreek TownshipErie County · 52,680 people$76,390$4,1469.7%of residents
596Richmond TownshipBerks County · 3,751 people$76,302$15,7888.5%of residents
597Springfield TownshipErie County · 3,002 people$76,296$8,52613.3%of residents
T598Granville TownshipMifflin County · 4,625 people$76,250$6,5786.4%of residents
T598Lower Alsace TownshipBerks County · 4,886 people$76,250$11,7795.8%of residents
T598ParkesburgChester County · 3,976 people$76,250$42,62517.4%of residents
601ElizabethtownLancaster County · 11,961 people$76,105$9,0057.6%of residents
602Pen ArgylNorthampton County · 3,468 people$76,096$12,35615.7%of residents
603BristolBucks County · 9,970 people$76,042$22,1068.6%of residents
604Vernon TownshipCrawford County · 5,223 people$76,030$5,1384.1%of residents
605Muncy Creek TownshipLycoming County · 3,563 people$75,882$21,2444.1%of residents
606North Buffalo TownshipArmstrong County · 2,611 people$75,799$13,9719.1%of residents
607WernersvilleBerks County · 2,831 people$75,750$27,8268.2%of residents
608Rush TownshipCentre County · 3,556 people$75,732$13,7526.4%of residents
609MacungieLehigh County · 3,395 people$75,677$21,11516.9%of residents
610Whitehall TownshipLehigh County · 29,405 people$75,658$9,41110.6%of residents
611PenndelBucks County · 2,507 people$75,517$25,22911.8%of residents
612Hopewell TownshipCumberland County · 2,559 people$75,515$27,5806.2%of residents
613Harveys LakeLuzerne County · 2,889 people$75,510$23,9845.1%of residents
614Somerset TownshipWashington County · 2,538 people$75,500$28,7434.4%of residents
615Conemaugh TownshipSomerset County · 6,563 people$75,459$9,7865.4%of residents
616Unity TownshipWestmoreland County · 21,196 people$75,448$6,02311.2%of residents
617Potter TownshipCentre County · 3,637 people$75,385$7,2545.1%of residents
618Damascus TownshipWayne County · 3,699 people$75,357$19,4318.9%of residents
619Paupack TownshipWayne County · 3,738 people$75,302$13,8327.6%of residents
620RoyersfordMontgomery County · 4,888 people$75,288$10,93812.5%of residents
621Fayette TownshipJuniata County · 3,337 people$75,250$11,8148.1%of residents
622Manor TownshipArmstrong County · 4,068 people$75,152$19,5523.8%of residents
623Sewickley TownshipWestmoreland County · 5,535 people$75,133$6,18314.2%of residents
624Sharon HillDelaware County · 5,995 people$75,130$27,56127.3%of residents
625Freedom TownshipBlair County · 2,933 people$75,096$43,7628.5%of residents
626Lake CityErie County · 2,842 people$75,048$9,74610.8%of residents
627Delaware TownshipNorthumberland County · 4,287 people$75,042$17,3658.6%of residents
T628Bart TownshipLancaster County · 3,269 people$75,000$8,43111.5%of residents
T628HallamYork County · 2,798 people$75,000$9,65617.5%of residents
630Fox TownshipElk County · 3,495 people$74,934$19,9826.0%of residents
631Pulaski TownshipLawrence County · 3,043 people$74,583$16,0125.9%of residents
632Lawrence Park TownshipErie County · 3,684 people$74,548$8,73715.0%of residents
633AldanDelaware County · 4,253 people$74,514$11,3848.9%of residents
634Forty FortLuzerne County · 4,280 people$74,432$9,05011.6%of residents
635Hamilton TownshipMonroe County · 8,520 people$74,414$16,27210.5%of residents
636Oakland TownshipButler County · 2,707 people$74,318$9,41011.6%of residents
637Keating TownshipMcKean County · 2,631 people$74,297$7,55515.5%of residents
638Armagh TownshipMifflin County · 4,088 people$74,278$12,57621.2%of residents
639Hopewell TownshipBeaver County · 13,104 people$74,185$9,7486.7%of residents
640Clinton TownshipLycoming County · 3,608 people$74,063$11,66716.1%of residents
641Plains TownshipLuzerne County · 10,010 people$73,790$10,02216.8%of residents
642New Sewickley TownshipBeaver County · 7,038 people$73,701$11,6689.8%of residents
643St. Thomas TownshipFranklin County · 6,027 people$73,642$13,8887.3%of residents
644Summit TownshipErie County · 7,539 people$73,553$6,1549.8%of residents
645MonacaBeaver County · 5,456 people$73,538$8,67210.5%of residents
646Conoy TownshipLancaster County · 3,289 people$73,511$9,3716.1%of residents
647Smith TownshipWashington County · 4,205 people$73,452$16,75311.3%of residents
648Fairfield TownshipLycoming County · 2,806 people$73,409$9,1077.1%of residents
649Logan TownshipBlair County · 12,147 people$73,333$6,22210.6%of residents
650Rostraver TownshipWestmoreland County · 11,455 people$73,300$9,53513.7%of residents
651LansdowneDelaware County · 11,141 people$73,232$8,58411.8%of residents
652Richland TownshipCambria County · 11,936 people$73,209$12,40110.7%of residents
653Union TownshipLebanon County · 2,932 people$73,083$17,4616.8%of residents
654Canaan TownshipWayne County · 3,701 people$73,036$20,88412.5%of residents
655Jim ThorpeCarbon County · 4,531 people$72,904$15,2917.6%of residents
656Red LionYork County · 6,523 people$72,901$15,39316.0%of residents
657Cambria TownshipCambria County · 5,672 people$72,822$13,9865.1%of residents
T658HellertownNorthampton County · 6,138 people$72,813$11,4184.8%of residents
T658Walker TownshipJuniata County · 2,790 people$72,813$8,1158.0%of residents
660GlenoldenDelaware County · 7,217 people$72,786$11,83112.4%of residents
661MillvaleAllegheny County · 3,211 people$72,778$8,16117.2%of residents
662Charleston TownshipTioga County · 3,471 people$72,595$9,1686.8%of residents
663Wilmington TownshipLawrence County · 2,642 people$72,557$13,8009.8%of residents
664BathNorthampton County · 2,903 people$72,391$11,84620.1%of residents
665Jersey ShoreLycoming County · 4,048 people$72,361$14,5217.0%of residents
666Westfall TownshipPike County · 3,423 people$72,337$5,6748.2%of residents
667Hayfield TownshipCrawford County · 2,720 people$72,238$7,5765.8%of residents
668Athens TownshipBradford County · 5,156 people$72,237$16,80712.6%of residents
669Saltlick TownshipFayette County · 2,908 people$72,210$9,9066.5%of residents
670West Penn TownshipSchuylkill County · 4,616 people$71,977$13,3265.8%of residents
671WyomingLuzerne County · 3,163 people$71,950$5,9625.4%of residents
672ArchbaldLackawanna County · 7,598 people$71,936$17,1138.2%of residents
673Antis TownshipBlair County · 6,340 people$71,889$19,68011.1%of residents
674Mahoning TownshipCarbon County · 4,390 people$71,881$21,7537.3%of residents
675Old ForgeLackawanna County · 8,640 people$71,812$4,4837.4%of residents
676Wharton TownshipFayette County · 3,309 people$71,667$16,79428.7%of residents
677TaylorLackawanna County · 6,232 people$71,599$7,68811.4%of residents
678SwoyersvilleLuzerne County · 5,155 people$71,555$8,7759.7%of residents
679Wolf TownshipLycoming County · 3,084 people$71,492$12,72213.1%of residents
680Upper Darby TownshipDelaware County · 85,458 people$71,481$4,18814.4%of residents
681South Huntingdon TownshipWestmoreland County · 5,303 people$71,425$8,6689.4%of residents
682Wind GapNorthampton County · 3,630 people$71,375$19,3655.8%of residents
683Annville TownshipLebanon County · 5,037 people$71,321$13,8624.3%of residents
684DunmoreLackawanna County · 14,249 people$71,302$7,08112.0%of residents
685CentervilleWashington County · 3,223 people$71,250$14,4864.5%of residents
686GirardErie County · 2,906 people$71,165$21,6748.8%of residents
687IngramAllegheny County · 3,222 people$71,154$22,20213.4%of residents
688Alsace TownshipBerks County · 3,937 people$71,103$17,1176.6%of residents
689Snyder TownshipBlair County · 3,320 people$71,071$19,0767.8%of residents
690Conneaut TownshipErie County · 3,824 people$71,042$17,70311.5%of residents
691Clifton HeightsDelaware County · 6,835 people$70,931$9,90815.6%of residents
692Harmony TownshipBeaver County · 3,071 people$70,926$10,0175.3%of residents
693LittlestownAdams County · 4,895 people$70,901$20,31012.7%of residents
694Halifax TownshipDauphin County · 3,352 people$70,854$10,8816.9%of residents
695North Beaver TownshipLawrence County · 3,934 people$70,828$12,1055.3%of residents
696Point TownshipNorthumberland County · 3,818 people$70,694$7,84211.4%of residents
697YoungwoodWestmoreland County · 2,878 people$70,581$14,6909.7%of residents
698Eldred TownshipMonroe County · 2,613 people$70,526$16,8689.4%of residents
699Foster TownshipMcKean County · 3,868 people$70,362$8,9309.8%of residents
700East Penn TownshipCarbon County · 2,812 people$70,294$14,06810.1%of residents
701Center TownshipIndiana County · 4,330 people$70,236$10,1347.9%of residents
702Shenango TownshipMercer County · 3,431 people$70,139$13,76710.9%of residents
703BangorNorthampton County · 5,118 people$70,076$7,0079.5%of residents
704HermitageMercer County · 16,308 people$70,052$8,12810.9%of residents
705Sadsbury TownshipCrawford County · 2,697 people$70,000$15,5247.2%of residents
T706LaureldaleBerks County · 4,352 people$69,821$17,51812.0%of residents
T706Spring Brook TownshipLackawanna County · 2,817 people$69,821$18,0556.0%of residents
708Bullskin TownshipFayette County · 6,453 people$69,814$8,2468.7%of residents
709EphrataLancaster County · 13,647 people$69,735$6,6107.9%of residents
710Tunkhannock TownshipMonroe County · 6,960 people$69,700$8,1567.8%of residents
711Adams TownshipCambria County · 5,558 people$69,639$11,78510.7%of residents
712HollidaysburgBlair County · 5,470 people$69,458$11,4488.2%of residents
713Maxatawny Township College campusBerks County · 8,396 people$69,412$29,02516.3%of residents
714EastonNorthampton County · 30,402 people$69,348$6,78316.3%of residents
715Towamensing TownshipCarbon County · 4,610 people$69,245$11,8976.5%of residents
716Derry TownshipMifflin County · 7,244 people$69,070$4,1406.6%of residents
717East LansdowneDelaware County · 2,703 people$69,000$33,25713.7%of residents
718BrentwoodAllegheny County · 9,597 people$68,904$13,46119.1%of residents
719MarysvillePerry County · 2,717 people$68,889$14,5568.8%of residents
720BethlehemNorthampton County · 79,644 people$68,879$3,53115.7%of residents
721North EastErie County · 4,018 people$68,828$23,68519.2%of residents
722BellevueAllegheny County · 7,888 people$68,827$5,6459.4%of residents
723Lower Towamensing TownshipCarbon County · 3,113 people$68,789$5,9468.8%of residents
724Pittston TownshipLuzerne County · 3,295 people$68,702$2,8976.1%of residents
725Franklin TownshipGreene County · 6,653 people$68,482$10,29513.3%of residents
726Foster TownshipLuzerne County · 3,555 people$68,384$18,88910.5%of residents
727East Huntingdon TownshipWestmoreland County · 7,587 people$68,286$13,9379.1%of residents
728PalmertonCarbon County · 5,615 people$68,143$16,78015.9%of residents
729Mount Pleasant TownshipWestmoreland County · 9,962 people$68,131$7,83913.3%of residents
730ZelienopleButler County · 3,752 people$68,110$10,2706.3%of residents
731MillersvilleLancaster County · 9,280 people$67,866$9,24923.1%of residents
732OxfordChester County · 5,887 people$67,733$33,94223.7%of residents
T733CarnegieAllegheny County · 7,777 people$67,656$11,22111.7%of residents
T733Wilkes-Barre TownshipLuzerne County · 3,236 people$67,656$19,19510.0%of residents
735Boggs TownshipCentre County · 2,686 people$67,500$5,73311.3%of residents
736MifflinburgUnion County · 3,436 people$67,391$6,4584.6%of residents
T737Forward TownshipAllegheny County · 2,918 people$67,171$16,9188.7%of residents
T737Patterson TownshipBeaver County · 3,038 people$67,171$15,5046.6%of residents
739St. MarysElk County · 12,253 people$67,167$4,2627.8%of residents
740Ellwood CityLawrence County · 7,362 people$67,138$10,5899.5%of residents
741HuntingdonHuntingdon County · 6,862 people$67,125$10,4909.3%of residents
742Penn Forest TownshipCarbon County · 10,434 people$67,045$8,61510.6%of residents
743Upper Yoder TownshipCambria County · 4,985 people$66,974$13,6695.2%of residents
744WaynesboroFranklin County · 11,190 people$66,956$5,14210.2%of residents
745Lehman TownshipPike County · 11,366 people$66,870$11,92717.7%of residents
746Fallowfield TownshipWashington County · 4,041 people$66,802$10,2019.1%of residents
747Buffalo TownshipUnion County · 3,546 people$66,781$12,97010.4%of residents
748Woodcock TownshipCrawford County · 2,727 people$66,719$13,49110.8%of residents
749NorristownMontgomery County · 35,911 people$66,701$5,85018.5%of residents
750StroudsburgMonroe County · 5,809 people$66,674$4,37112.0%of residents
751NorthumberlandNorthumberland County · 3,800 people$66,477$6,18217.1%of residents
752OlyphantLackawanna County · 5,390 people$66,423$10,2678.8%of residents
753West WyomingLuzerne County · 2,678 people$66,382$9,16813.6%of residents
754Harrison TownshipAllegheny County · 9,688 people$66,316$7,4519.9%of residents
755WellsboroTioga County · 3,393 people$66,201$3,4399.3%of residents
756White TownshipIndiana County · 14,933 people$66,186$8,58715.1%of residents
757Derry TownshipWestmoreland County · 13,360 people$66,156$4,18414.4%of residents
758Palmyra TownshipPike County · 3,391 people$66,071$13,9556.1%of residents
759SpringdaleAllegheny County · 3,234 people$65,893$10,1853.9%of residents
760West ReadingBerks County · 4,590 people$65,885$9,02314.8%of residents
761TraffordWestmoreland County · 3,211 people$65,839$15,7069.2%of residents
762PittsburghAllegheny County · 307,632 people$65,742$1,48420.1%of residents
763SelinsgroveSnyder County · 5,488 people$65,650$10,9935.1%of residents
T764Bridgewater TownshipSusquehanna County · 2,624 people$65,625$14,5543.4%of residents
T764Wilkins TownshipAllegheny County · 6,044 people$65,625$9,56610.7%of residents
766Mahoning TownshipLawrence County · 2,649 people$65,370$11,2115.3%of residents
767Summit HillCarbon County · 3,133 people$65,268$24,80324.0%of residents
768Harmar TownshipAllegheny County · 2,998 people$65,075$9,93714.8%of residents
769GreensburgWestmoreland County · 14,462 people$64,914$5,68614.4%of residents
770Kiskiminetas TownshipArmstrong County · 4,522 people$64,896$22,54710.4%of residents
771JessupLackawanna County · 4,506 people$64,844$20,83118.1%of residents
772West Mead TownshipCrawford County · 4,937 people$64,837$19,55512.6%of residents
773Union TownshipLawrence County · 4,851 people$64,826$12,5558.3%of residents
774Red HillMontgomery County · 2,508 people$64,697$24,3108.2%of residents
775LehightonCarbon County · 5,232 people$64,651$23,48812.9%of residents
776Union TownshipMifflin County · 3,684 people$64,615$5,8869.7%of residents
777South WilliamsportLycoming County · 6,124 people$64,583$7,5344.4%of residents
778Ross TownshipMonroe County · 5,519 people$64,392$29,7757.3%of residents
779Cowanshannock TownshipArmstrong County · 2,656 people$64,360$9,7628.9%of residents
780St. ClairSchuylkill County · 2,755 people$64,304$6,5117.8%of residents
781Greene TownshipPike County · 3,626 people$64,219$20,88917.0%of residents
782Fountain HillLehigh County · 4,835 people$64,107$12,49618.6%of residents
783Castle ShannonAllegheny County · 8,006 people$64,071$8,31210.5%of residents
784Delmar TownshipTioga County · 2,796 people$64,048$4,7667.5%of residents
785Menallen TownshipFayette County · 3,980 people$64,013$16,84417.4%of residents
786CraftonAllegheny County · 5,790 people$64,006$17,0059.6%of residents
787SugarcreekVenango County · 4,680 people$63,987$11,4879.9%of residents
788CoraopolisAllegheny County · 5,280 people$63,828$4,38111.5%of residents
789West PittstonLuzerne County · 4,682 people$63,706$8,97613.4%of residents
790Providence TownshipLancaster County · 7,482 people$63,696$10,5825.5%of residents
791LancasterLancaster County · 58,366 people$63,690$3,93920.3%of residents
792Cumberland TownshipGreene County · 6,066 people$63,592$11,93619.9%of residents
793DallastownYork County · 4,198 people$63,517$3,3957.3%of residents
794Mount PennBerks County · 3,269 people$63,512$8,44114.6%of residents
795AvocaLuzerne County · 2,551 people$63,478$7,9936.8%of residents
796BadenBeaver County · 3,831 people$63,400$7,1028.4%of residents
797Quincy TownshipFranklin County · 5,283 people$63,357$13,48410.4%of residents
798Portage TownshipCambria County · 3,335 people$63,224$24,9428.6%of residents
799New HollandLancaster County · 5,754 people$63,182$12,71010.7%of residents
800HummelstownDauphin County · 4,492 people$63,175$16,36311.8%of residents
801Prospect ParkDelaware County · 6,409 people$63,077$17,9689.2%of residents
802DuBoisClearfield County · 7,254 people$62,697$5,50914.0%of residents
803Old Lycoming TownshipLycoming County · 4,924 people$62,609$12,14111.5%of residents
804Somerset TownshipSomerset County · 11,645 people$62,587$7,60511.7%of residents
805BellefonteCentre County · 5,862 people$62,540$15,29513.1%of residents
806DuryeaLuzerne County · 5,157 people$62,462$14,20222.6%of residents
807Lawrence TownshipClearfield County · 7,309 people$62,371$8,67213.1%of residents
808PenbrookDauphin County · 3,243 people$62,312$21,9467.4%of residents
809LemoyneCumberland County · 4,801 people$62,086$12,04012.5%of residents
T810PhiladelphiaPhiladelphia County · 1,574,281 people$61,953$91921.4%of residents
T810Woodward TownshipClearfield County · 3,911 people$61,953$4,90715.5%of residents
812CoplayLehigh County · 3,532 people$61,906$10,96211.9%of residents
813Cresson TownshipCambria County · 2,809 people$61,875$19,13114.9%of residents
814German TownshipFayette County · 4,483 people$61,834$12,6597.6%of residents
815CarlisleCumberland County · 22,693 people$61,720$7,24715.1%of residents
816Salem TownshipWayne County · 4,174 people$61,659$12,48111.7%of residents
817MortonDelaware County · 2,768 people$61,563$16,0356.4%of residents
818UplandDelaware County · 3,049 people$61,553$10,53610.0%of residents
819Penn TownshipSnyder County · 4,098 people$61,479$20,51112.0%of residents
820Paint TownshipSomerset County · 2,999 people$61,364$12,0996.4%of residents
821NesquehoningCarbon County · 3,336 people$61,354$16,49012.9%of residents
822FolcroftDelaware County · 6,780 people$61,306$5,83916.2%of residents
823Decatur TownshipMifflin County · 2,943 people$61,302$16,13919.3%of residents
824HanoverYork County · 16,684 people$61,293$7,21314.5%of residents
825McSherrystownAdams County · 3,150 people$61,159$20,67619.3%of residents
826Bedford TownshipBedford County · 5,088 people$61,136$22,3141.9%of residents
827Union TownshipWashington County · 5,518 people$61,071$7,20615.0%of residents
828Hanover TownshipLuzerne County · 11,781 people$61,056$9,18119.0%of residents
829Cranberry TownshipVenango County · 6,241 people$60,977$11,50212.8%of residents
830Dunbar TownshipFayette County · 6,371 people$60,917$15,71118.0%of residents
831TowandaBradford County · 2,746 people$60,888$9,59312.6%of residents
832PottstownMontgomery County · 23,322 people$60,828$6,73417.5%of residents
833Canton TownshipWashington County · 8,269 people$60,680$3,93819.7%of residents
834Greenfield TownshipBlair County · 3,688 people$60,590$11,01314.3%of residents
835Rayne TownshipIndiana County · 2,738 people$60,582$13,11816.4%of residents
836Rochester TownshipBeaver County · 2,698 people$60,500$13,4769.5%of residents
837SwissvaleAllegheny County · 8,197 people$60,341$4,64417.0%of residents
838Green TownshipIndiana County · 3,388 people$60,274$9,47012.4%of residents
839BrookvilleJefferson County · 3,883 people$60,214$11,14612.8%of residents
840BridgevilleAllegheny County · 4,569 people$59,981$12,85711.6%of residents
T841Dickson CityLackawanna County · 5,976 people$59,963$7,61513.1%of residents
T841IrwinWestmoreland County · 3,759 people$59,963$13,18413.5%of residents
843Redstone TownshipFayette County · 4,831 people$59,954$9,07612.0%of residents
844MontoursvilleLycoming County · 4,635 people$59,919$5,6959.8%of residents
845Lake TownshipWayne County · 4,910 people$59,873$14,34912.3%of residents
846MonongahelaWashington County · 4,041 people$59,861$6,89712.3%of residents
847East StroudsburgMonroe County · 9,438 people$59,821$7,69115.0%of residents
848Loyalsock TownshipLycoming County · 11,393 people$59,491$3,9797.9%of residents
849Mahanoy TownshipSchuylkill County · 3,022 people$59,474$4,38911.7%of residents
850White OakAllegheny County · 7,286 people$59,452$9,8409.8%of residents
851CoatesvilleChester County · 13,283 people$59,256$2,29618.1%of residents
852SharpsburgAllegheny County · 2,990 people$59,228$14,83517.4%of residents
853DanvilleMontour County · 4,101 people$59,219$7,85514.0%of residents
854Hazle TownshipLuzerne County · 10,460 people$59,134$11,98816.8%of residents
855East Hanover TownshipLebanon County · 2,715 people$59,122$13,56414.6%of residents
856MyerstownLebanon County · 3,157 people$59,057$13,2477.1%of residents
857Penn TownshipPerry County · 3,179 people$59,053$10,8563.5%of residents
858Summit TownshipButler County · 4,308 people$59,028$17,6957.6%of residents
859Pine Creek TownshipClinton County · 3,425 people$58,657$14,71214.9%of residents
860Jenner TownshipSomerset County · 3,570 people$58,605$7,53113.6%of residents
861Fermanagh TownshipJuniata County · 2,861 people$58,444$10,24812.4%of residents
862Allegheny TownshipBlair County · 6,561 people$58,375$8,9718.5%of residents
T863Port VueAllegheny County · 3,519 people$58,194$14,88910.1%of residents
T863SteeltonDauphin County · 6,328 people$58,194$18,93419.6%of residents
865EbensburgCambria County · 3,228 people$58,179$10,8319.5%of residents
866Chester TownshipDelaware County · 4,068 people$58,125$11,50116.3%of residents
867Upper Paxton TownshipDauphin County · 4,041 people$58,105$19,66018.8%of residents
868Ford CityArmstrong County · 2,750 people$57,971$17,48117.4%of residents
869FreelandLuzerne County · 3,811 people$57,833$18,42324.0%of residents
870Luzerne TownshipFayette County · 5,433 people$57,827$11,63516.8%of residents
871ExeterLuzerne County · 5,587 people$57,639$16,46111.1%of residents
872Newport TownshipLuzerne County · 4,518 people$57,541$11,35517.4%of residents
T873NanticokeLuzerne County · 10,712 people$57,462$6,16019.4%of residents
T873ThroopLackawanna County · 4,113 people$57,462$13,17814.7%of residents
875TyroneBlair County · 5,226 people$57,226$8,16111.5%of residents
876Grove CityMercer County · 7,694 people$57,169$12,17810.8%of residents
877Conewango TownshipWarren County · 3,310 people$57,050$4,34818.1%of residents
878LarksvilleLuzerne County · 4,321 people$56,942$13,9379.4%of residents
879FrackvilleSchuylkill County · 3,893 people$56,866$5,74018.8%of residents
880NazarethNorthampton County · 6,091 people$56,855$21,14616.0%of residents
881DelmontWestmoreland County · 2,630 people$56,806$22,99210.8%of residents
882BoyertownBerks County · 4,333 people$56,723$2,99211.1%of residents
883Springfield TownshipFayette County · 2,634 people$56,667$18,82517.8%of residents
884ChambersburgFranklin County · 23,376 people$56,576$7,16715.3%of residents
885Slippery Rock TownshipButler County · 8,349 people$56,556$1,60923.4%of residents
886AshleyLuzerne County · 2,627 people$56,500$7,69723.9%of residents
887Decatur TownshipClearfield County · 4,161 people$56,394$20,09220.0%of residents
888BlairsvilleIndiana County · 3,176 people$56,337$10,44014.7%of residents
889LatrobeWestmoreland County · 7,826 people$56,318$8,40316.6%of residents
890BradfordMcKean County · 7,442 people$56,161$4,99723.0%of residents
891Bradford TownshipClearfield County · 2,796 people$55,938$15,57312.8%of residents
892BlakelyLackawanna County · 6,611 people$55,855$5,0099.0%of residents
893MiddletownDauphin County · 9,776 people$55,765$5,37312.4%of residents
894AllentownLehigh County · 126,044 people$55,494$2,35821.0%of residents
895HamburgBerks County · 4,551 people$55,446$16,4662.4%of residents
896ScottdaleWestmoreland County · 4,271 people$55,423$9,83514.7%of residents
897KingstonLuzerne County · 13,462 people$55,347$8,66018.3%of residents
898Kelly TownshipUnion County · 3,667 people$54,886$15,8457.5%of residents
899Jenkins TownshipLuzerne County · 4,552 people$54,878$13,2778.5%of residents
900LewisburgUnion County · 5,226 people$54,767$14,19220.8%of residents
901West Salem TownshipMercer County · 3,177 people$54,688$9,84913.3%of residents
902Northern CambriaCambria County · 3,399 people$54,673$8,36829.2%of residents
903Stonycreek TownshipCambria County · 2,637 people$54,648$8,54111.2%of residents
904ClearfieldClearfield County · 5,753 people$54,646$3,66820.1%of residents
905MiltonNorthumberland County · 6,457 people$54,577$8,27115.2%of residents
906Pymatuning TownshipMercer County · 3,031 people$54,574$8,98316.8%of residents
907ColumbiaLancaster County · 10,314 people$54,437$7,61521.4%of residents
908MillersburgDauphin County · 2,540 people$54,421$6,26713.0%of residents
909GettysburgAdams County · 8,365 people$54,365$8,04714.1%of residents
910North Union TownshipFayette County · 11,368 people$54,336$9,26918.8%of residents
911PottsvilleSchuylkill County · 13,170 people$54,332$8,72219.9%of residents
T912MariettaLancaster County · 2,931 people$54,167$12,8747.3%of residents
T912Schuylkill HavenSchuylkill County · 5,253 people$54,167$7,7174.0%of residents
914WaynesburgGreene County · 3,631 people$54,050$25,17715.1%of residents
915WarrenWarren County · 9,046 people$53,815$4,7399.9%of residents
916MasontownFayette County · 3,100 people$53,676$9,98231.7%of residents
917EtnaAllegheny County · 3,269 people$53,654$15,08917.8%of residents
918Tinicum TownshipDelaware County · 3,985 people$53,451$7,73019.3%of residents
919Shippensburg Township College campusCumberland County · 4,343 people$53,445$9,88127.0%of residents
920MinersvilleSchuylkill County · 4,423 people$53,416$8,01727.0%of residents
921North Versailles TownshipAllegheny County · 9,587 people$53,353$7,50718.1%of residents
922KutztownBerks County · 4,255 people$53,090$14,36820.6%of residents
923Mount CarmelNorthumberland County · 5,579 people$53,021$4,31716.2%of residents
924AthensBradford County · 3,205 people$53,000$8,78912.8%of residents
925WashingtonWashington County · 13,377 people$52,975$5,46316.8%of residents
926Stowe TownshipAllegheny County · 6,119 people$52,971$7,29023.1%of residents
927West NewtonWestmoreland County · 2,569 people$52,961$13,63214.5%of residents
928New BrightonBeaver County · 5,503 people$52,939$5,19116.1%of residents
929MonessenWestmoreland County · 6,657 people$52,889$10,06120.8%of residents
930RidgwayElk County · 3,893 people$52,863$5,78413.0%of residents
931AshlandSchuylkill County · 2,520 people$52,708$12,38217.4%of residents
932GreenvilleMercer County · 5,406 people$52,661$12,56716.5%of residents
933HighspireDauphin County · 2,725 people$52,618$4,06014.3%of residents
934MunhallAllegheny County · 10,253 people$52,517$5,13513.9%of residents
935WindberSomerset County · 3,780 people$52,438$11,56113.9%of residents
936KaneMcKean County · 3,463 people$52,353$5,1739.7%of residents
937Mount OliverAllegheny County · 3,222 people$52,297$11,85015.1%of residents
938Slippery RockButler County · 3,551 people$52,262$15,11533.8%of residents
939WeatherlyCarbon County · 2,546 people$52,125$22,53122.2%of residents
940CollingdaleDelaware County · 8,898 people$51,886$8,88219.6%of residents
941Jenks TownshipForest County · 3,662 people$51,865$3,5664.6%of residents
942Mount PleasantWestmoreland County · 4,108 people$51,820$11,02011.1%of residents
943KittanningArmstrong County · 3,941 people$51,711$12,95520.7%of residents
944AmbridgeBeaver County · 6,944 people$51,537$3,94715.5%of residents
945BloomsburgColumbia County · 13,375 people$51,536$6,58826.5%of residents
946ShippensburgCumberland County · 5,615 people$51,503$12,30510.8%of residents
947Smithfield TownshipHuntingdon County · 3,981 people$51,447$7,2037.7%of residents
948SharpsvilleMercer County · 4,095 people$51,439$5,54515.3%of residents
949Oil CityVenango County · 9,301 people$51,316$6,40416.6%of residents
950West Chillisquaque TownshipNorthumberland County · 2,614 people$51,304$4,73410.6%of residents
T951AltoonaBlair County · 42,347 people$51,250$2,18616.6%of residents
T951AvalonAllegheny County · 4,572 people$51,250$8,62314.6%of residents
953SunburyNorthumberland County · 9,495 people$51,028$5,85018.7%of residents
954Coal TownshipNorthumberland County · 9,721 people$51,010$2,49414.1%of residents
955Burrell TownshipIndiana County · 3,434 people$50,948$12,4256.6%of residents
956VandergriftWestmoreland County · 4,903 people$50,901$3,13921.5%of residents
957SayreBradford County · 5,328 people$50,801$8,7917.8%of residents
958ScrantonLackawanna County · 75,514 people$50,739$2,35923.0%of residents
959DerryWestmoreland County · 2,561 people$50,313$6,38816.6%of residents
960BrackenridgeAllegheny County · 3,093 people$50,197$14,07515.1%of residents
961AliquippaBeaver County · 9,002 people$50,188$8,19322.9%of residents
962PittstonLuzerne County · 7,715 people$49,941$8,19620.0%of residents
963Beaver FallsBeaver County · 8,832 people$49,924$9,39520.9%of residents
964BerwickColumbia County · 10,297 people$49,800$5,19216.5%of residents
965KulpmontNorthumberland County · 2,688 people$49,785$10,69310.7%of residents
966YeadonDelaware County · 12,320 people$49,759$4,67112.6%of residents
967Hempfield TownshipMercer County · 3,646 people$49,653$15,1668.9%of residents
968SlatingtonLehigh County · 4,296 people$49,625$9,45425.8%of residents
969JeannetteWestmoreland County · 8,489 people$49,188$6,73018.8%of residents
970New KensingtonWestmoreland County · 11,759 people$49,063$4,64416.0%of residents
971WesleyvilleErie County · 3,112 people$48,952$10,24016.0%of residents
972WilliamsportLycoming County · 27,384 people$48,851$3,04325.4%of residents
973CorryErie County · 5,993 people$48,618$7,21925.9%of residents
974CaliforniaWashington County · 4,615 people$48,606$9,50228.9%of residents
975Wilkes-BarreLuzerne County · 44,523 people$48,515$3,62323.1%of residents
976LebanonLebanon County · 26,479 people$48,456$3,98622.9%of residents
977YorkYork County · 45,342 people$48,420$4,89221.1%of residents
978EdinboroErie County · 5,790 people$48,173$18,85220.5%of residents
979HarrisburgDauphin County · 50,522 people$48,099$3,98730.5%of residents
980GlassportAllegheny County · 4,251 people$47,803$8,72915.9%of residents
981PhilipsburgCentre County · 2,674 people$47,794$8,99312.5%of residents
982CarbondaleLackawanna County · 8,731 people$47,716$12,89726.4%of residents
983MansfieldTioga County · 2,937 people$47,685$10,42125.1%of residents
984HonesdaleWayne County · 4,417 people$47,485$13,06419.8%of residents
985ClarionClarion County · 4,037 people$47,181$15,25323.9%of residents
986FranklinVenango County · 5,899 people$47,117$8,66117.3%of residents
987SomersetSomerset County · 5,815 people$47,102$8,81817.2%of residents
988WilkinsburgAllegheny County · 13,602 people$46,416$3,81420.4%of residents
989HazletonLuzerne County · 30,286 people$46,177$7,15225.0%of residents
990TamaquaSchuylkill County · 6,929 people$46,176$10,29226.7%of residents
991ErieErie County · 91,838 people$46,113$2,03623.3%of residents
992Lock HavenClinton County · 8,500 people$46,102$5,77120.9%of residents
993Turtle CreekAllegheny County · 4,865 people$45,997$9,87117.6%of residents
994ConnellsvilleFayette County · 6,574 people$45,721$8,08716.3%of residents
995SharonMercer County · 12,648 people$45,670$5,60320.0%of residents
996State College College campusCentre County · 40,844 people$45,424$6,68838.1%of residents
997ArnoldWestmoreland County · 4,619 people$45,417$14,54825.5%of residents
998Morris TownshipClearfield County · 2,731 people$45,357$13,52417.5%of residents
999ShenandoahSchuylkill County · 4,122 people$45,294$6,22827.7%of residents
1000TarentumAllegheny County · 4,127 people$45,167$9,82414.8%of residents
1001EdwardsvilleLuzerne County · 4,927 people$44,866$24,51826.1%of residents
1002LansfordCarbon County · 4,123 people$44,713$5,32323.8%of residents
1003Springhill TownshipFayette County · 2,622 people$44,700$12,65823.2%of residents
1004ButlerButler County · 12,879 people$44,247$4,00721.4%of residents
1005DuquesneAllegheny County · 5,019 people$44,180$5,75822.9%of residents
1006ReadingBerks County · 95,832 people$44,091$3,47828.7%of residents
1007Union CityErie County · 2,823 people$44,004$7,48123.7%of residents
1008MeadvilleCrawford County · 12,230 people$43,308$7,29722.3%of residents
1009CharleroiWashington County · 4,112 people$43,265$5,22130.8%of residents
1010RochesterBeaver County · 3,358 people$43,080$7,68623.6%of residents
1011FarrellMercer County · 4,110 people$42,595$7,82423.7%of residents
1012New CastleLawrence County · 21,175 people$42,219$4,13828.0%of residents
1013PunxsutawneyJefferson County · 5,558 people$42,183$5,30920.7%of residents
1014LuzerneLuzerne County · 2,744 people$42,135$13,35419.9%of residents
1015East St. Clair TownshipBedford County · 2,922 people$41,993$23,44117.6%of residents
1016BedfordBedford County · 2,817 people$41,375$11,30712.5%of residents
1017ChesterDelaware County · 33,996 people$41,342$4,75929.0%of residents
1018McKees RocksAllegheny County · 5,624 people$41,131$13,48032.1%of residents
1019IndianaIndiana County · 14,697 people$40,857$11,41821.7%of residents
1020LewistownMifflin County · 8,385 people$40,236$3,84135.7%of residents
1021DarbyDelaware County · 10,666 people$39,863$9,97830.0%of residents
1022Washington TownshipFayette County · 3,659 people$39,744$15,23231.0%of residents
1023ShamokinNorthumberland County · 6,764 people$39,690$6,01724.6%of residents
1024DonoraWashington County · 4,462 people$39,544$10,89629.6%of residents
1025PlymouthLuzerne County · 5,801 people$39,167$6,90624.1%of residents
1026HomesteadAllegheny County · 2,822 people$39,052$7,33218.6%of residents
1027TitusvilleCrawford County · 5,112 people$38,194$8,07223.0%of residents
1028JohnstownCambria County · 17,654 people$37,888$4,92331.9%of residents
1029Mahanoy CitySchuylkill County · 3,539 people$37,727$18,35135.9%of residents
1030ClairtonAllegheny County · 5,876 people$36,538$6,08033.0%of residents
1031PitcairnAllegheny County · 2,953 people$36,419$7,00615.4%of residents
1032UniontownFayette County · 9,434 people$35,454$8,30527.8%of residents
1033North BraddockAllegheny County · 4,107 people$34,564$12,54928.8%of residents
1034McKeesportAllegheny County · 16,907 people$34,219$7,33732.0%of residents
1035West HazletonLuzerne County · 5,284 people$34,118$15,67134.9%of residents
Quick answers

Questions people ask

Which Pennsylvania town has the highest income?

Fox Chapel (Allegheny County): its median household income is $243,625 (±$39,371). Pocopson Township ($230,000) and West Pikeland Township ($226,071) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (1,035 in Pennsylvania). Smaller towns show their income on their own page. Every town is on the Pennsylvania page.

Go deeper

More Pennsylvania lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Pennsylvania rankings →
Other states

Highest incomes in other states