PAPennsylvania rankings

Towns with the most people working from home in Pennsylvania

Ranked by the share of workers who usually work from home. 1028 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownWork from homeMedian incomeBachelor's+
1 Map of Narberth Narberth4,511 people 43.9% $123,977 81.5%
2 East BrandywineChester County · 10,148 people 42.1% $180,714 69.2%
3 Map of West Vincent West VincentChester County · 6,841 people 39.1% $202,639 77.4%
4 SoleburyBucks County · 8,685 people 38.8% $195,962 71.2%
5 TinicumBucks County · 3,827 people 37.7% $122,125 45.4%
6 Upper MakefieldBucks County · 8,855 people 37% $212,768 74.6%
7 Map of East Vincent East VincentChester County · 7,608 people 36.2% $138,214 56.9%
8 EasttownChester County · 11,067 people 35.4% $214,861 80.4%
9 Map of Camp Hill Camp Hill8,169 people 34.3% $115,761 63.6%
10 Map of Sewickley Sewickley3,823 people 33.6% $101,053 64.5%
11 Upper ProvidenceMontgomery County · 24,666 people 33.5% $141,077 59.8%
12 PerkiomenMontgomery County · 8,986 people 33.3% $153,750 57.8%
13 SkippackMontgomery County · 14,520 people 33.1% $147,979 44.6%
14 CharlestownChester County · 6,320 people 32.9% $202,188 78%
15 Map of Edgewood Edgewood3,077 people 32.8% $103,203 75.1%
16 Map of Conshohocken Conshohocken9,282 people 32.7% $122,721 66%
17 Upper UwchlanChester County · 13,010 people 32.3% $190,691 74.1%
18 DoylestownBucks County · 18,008 people 32.1% $149,764 59.7%
19 Lower MerionMontgomery County · 64,174 people 31.6% $176,512 78.7%
20 Map of London Britain London BritainChester County · 3,201 people 31.6% $194,531 66.3%
21 East WhitelandChester County · 14,774 people 31.5% $147,460 74.5%
22 FranklinChester County · 4,448 people 31.3% $144,403 55.5%
23 Upper St. Clair Upper St. ClairAllegheny County · 20,863 people 31.1% $163,409 75.2%
24 SchuylkillChester County · 8,864 people 30.9% $171,786 69.9%
25 Lower MakefieldBucks County · 33,485 people 30.8% $175,206 69.4%
26 WhitpainMontgomery County · 20,446 people 30.6% $162,856 74.3%
27 East CalnChester County · 5,608 people 30.6% $102,288 60.4%
28 NewtownDelaware County · 15,260 people 30.2% $121,350 63.2%
29 Map of Londonderry LondonderryChester County · 2,566 people 30.2% $122,841 46.4%
30 TredyffrinChester County · 31,922 people 30.1% $162,194 78.1%
31 Upper MerionMontgomery County · 34,977 people 29.8% $121,985 65%
32 West WhitelandChester County · 20,249 people 29.8% $133,460 64.9%
33 Chester Heights2,948 people 29.8% $104,009 54.4%
34 PetersWashington County · 23,167 people 29.7% $145,979 62.6%
35 Map of Thornbury ThornburyChester County · 3,179 people 29.7% $172,070 70.7%
36 PennsburyChester County · 3,887 people 29.6% $167,727 77.6%
37 Murrysville20,817 people 29.3% $121,823 56.7%
38 Map of Ohio OhioAllegheny County · 7,228 people 29.2% $153,333 65%
39 East MarlboroughChester County · 7,714 people 29% $155,504 66.5%
40 BuckinghamBucks County · 20,852 people 28.7% $190,230 68.8%
41 Map of Adams AdamsButler County · 15,282 people 28.7% $150,173 66.3%
42 Pine PineAllegheny County · 15,224 people 28.7% $184,591 76.4%
43 Map of Wilkins WilkinsAllegheny County · 6,212 people 28.6% $65,625 43.9%
44 Uwchlan UwchlanChester County · 19,394 people 28.5% $134,184 67.4%
45 Map of Willistown WillistownChester County · 11,366 people 28.2% $187,466 65.9%
46 KennedyAllegheny County · 8,549 people 28.2% $87,384 43.5%
47 Map of Forest Hills Forest Hills6,286 people 28.1% $89,688 57.4%
48 Lower GwyneddMontgomery County · 12,219 people 27.9% $139,615 71.8%
49 East PikelandChester County · 8,519 people 27.9% $146,526 60.2%
50 Silver SpringCumberland County · 20,661 people 27.8% $125,102 49.4%
51 Phoenixville19,452 people 27.8% $102,138 56.9%
52 Map of West Bradford West BradfordChester County · 14,681 people 27.8% $160,514 63.2%
53 SpringfieldMontgomery County · 21,005 people 27.7% $135,683 62.6%
54 Aspinwall2,843 people 27.7% $107,000 75.6%
55 RadnorDelaware County · 33,718 people 27.6% $164,359 74.8%
56 Map of Scott ScottAllegheny County · 17,270 people 27.3% $89,404 51%
57 Map of Upper Pottsgrove Upper PottsgroveMontgomery County · 6,064 people 27.2% $121,566 36.3%
58 Map of Chadds Ford Chadds FordDelaware County · 3,966 people 27.1% $168,491 70.6%
59 AmityBerks County · 13,440 people 27% $118,296 39.9%
60 Map of Thornbury ThornburyDelaware County · 6,927 people 27% $191,543 69.2%
61 Lower MilfordLehigh County · 3,872 people 26.9% $123,186 41.4%
62 PlumsteadBucks County · 14,154 people 26.8% $138,259 55.9%
63 Upper DublinMontgomery County · 27,122 people 26.7% $168,010 69.4%
64 NewtownBucks County · 19,828 people 26.7% $147,617 62.7%
65 ConcordDelaware County · 18,288 people 26.5% $132,303 57.2%
66 Map of Nether Providence Nether ProvidenceDelaware County · 14,426 people 26.5% $150,950 67%
67 East Goshen East GoshenChester County · 18,441 people 26.4% $106,866 64%
68 Upper HanoverMontgomery County · 8,609 people 26.3% $111,643 38.6%
69 Dormont8,063 people 26.3% $80,526 50.9%
70 MarshallAllegheny County · 10,226 people 26.2% $165,099 79.3%
71 WesttownChester County · 11,254 people 26.1% $138,664 67.1%
72 Cranberry CranberryButler County · 34,094 people 26% $125,126 65.3%
73 Map of McCandless McCandlessAllegheny County · 29,100 people 26% $110,858 62%
74 Map of Lower Providence Lower ProvidenceMontgomery County · 25,897 people 26% $119,165 52.1%
75 Swissvale Swissvale8,418 people 25.9% $60,341 41.4%
76 Map of Green Tree Green Tree4,833 people 25.9% $92,422 51.4%
77 WhitemarshMontgomery County · 19,966 people 25.7% $148,970 66.5%
78 BedminsterBucks County · 7,518 people 25.7% $152,049 49.3%
79 BirminghamChester County · 4,098 people 25.7% $215,000 84.8%
80 WrightstownBucks County · 3,283 people 25.7% $188,553 57.8%
81 Yardley2,609 people 25.7% $112,500 61.3%
82 West NorritonMontgomery County · 16,324 people 25.6% $94,666 47.7%
83 Blooming Grove Blooming GrovePike County · 5,584 people 25.5% $85,457 36.8%
84 Ross RossAllegheny County · 32,939 people 25.4% $92,642 51.3%
85 HaverfordDelaware County · 50,874 people 25.1% $131,674 64.4%
86 Monroeville28,295 people 24.9% $79,218 46.4%
87 Map of Montgomery MontgomeryMontgomery County · 26,076 people 24.9% $134,074 59.6%
88 Map of Middletown MiddletownDelaware County · 16,732 people 24.8% $129,300 52.4%
89 Map of Collier CollierAllegheny County · 8,972 people 24.8% $101,824 48.9%
90 WarwickBucks County · 14,829 people 24.7% $155,351 60.5%
91 East Bradford East BradfordChester County · 10,753 people 24.7% $155,240 67.7%
92 Map of Malvern Malvern3,435 people 24.7% $117,548 69.5%
93 Map of Warrington WarringtonBucks County · 25,972 people 24.6% $133,179 53.3%
94 Oakmont6,702 people 24.5% $92,782 58.6%
95 East NorritonMontgomery County · 14,106 people 24.4% $99,277 46.1%
96 WorcesterMontgomery County · 10,793 people 24.4% $185,114 68.4%
97 South Fayette South FayetteAllegheny County · 18,460 people 24.2% $124,112 57.9%
98 Spring City3,657 people 24.2% $76,419 44.6%
99 Upper GwyneddMontgomery County · 17,202 people 24.1% $114,902 56.1%
100 Wilkinsburg14,027 people 24.1% $46,416 36.7%
101 Trappe4,025 people 24.1% $127,250 61.4%
102 RobesonBerks County · 7,642 people 24% $93,009 36.3%
103 Map of East Coventry East CoventryChester County · 7,209 people 24% $120,798 43.5%
104 Bethel Park32,881 people 23.9% $107,090 53.5%
105 Ambler Ambler6,847 people 23.9% $77,394 47.7%
106 WallaceChester County · 3,768 people 23.8% $182,500 65%
107 South CoventryChester County · 2,808 people 23.8% $158,162 51.8%
108 NorthamptonBucks County · 39,920 people 23.7% $158,583 59.5%
109 Map of Plum Plum26,723 people 23.7% $98,705 45%
110 Upper SauconLehigh County · 17,484 people 23.7% $145,764 53.1%
111 Lower MorelandMontgomery County · 14,070 people 23.7% $153,639 56.9%
112 FranconiaMontgomery County · 13,546 people 23.5% $111,426 42.6%
113 Map of Kennett KennettChester County · 8,968 people 23.5% $150,709 66.2%
114 Collegeville5,247 people 23.5% $91,466 55.2%
115 PocopsonChester County · 4,469 people 23.4% $230,000 57.6%
116 Upper OxfordChester County · 2,586 people 23.4% $114,688 28.9%
117 Map of Penn PennChester County · 5,744 people 23.2% $136,250 57%
118 West GoshenChester County · 23,553 people 23.1% $132,242 65.9%
119 Franklin Park15,235 people 22.9% $176,875 77.1%
120 WilliamsNorthampton County · 6,589 people 22.9% $116,250 39.2%
121 Map of Beaver Beaver4,374 people 22.9% $81,156 49.8%
122 PlymouthMontgomery County · 18,417 people 22.8% $119,006 54.2%
123 Pleasant Hills8,399 people 22.8% $102,167 46.5%
124 Map of Wright WrightLuzerne County · 5,762 people 22.7% $124,000 36.9%
125 LancasterButler County · 3,207 people 22.7% $99,432 43.3%
126 Upper MacungieLehigh County · 27,850 people 22.6% $120,798 55.8%
127 CambriaCambria County · 5,763 people 22.6% $72,822 23.5%
128 Middle PaxtonDauphin County · 5,088 people 22.6% $80,391 42.3%
129 Westmont4,855 people 22.6% $108,988 58.5%
130 RalphoNorthumberland County · 4,171 people 22.6% $120,386 47.2%
131 Pittsburgh304,759 people 22.4% $65,742 49.1%
132 HorshamMontgomery County · 26,970 people 22.4% $122,311 53.8%
133 White Oak7,468 people 22.4% $59,452 28.8%
134 Caernarvon CaernarvonLancaster County · 4,591 people 22.4% $118,519 18.6%
135 PaupackWayne County · 3,714 people 22.4% $75,302 34%
136 Seven Fields2,884 people 22.4% $114,000 71.6%
137 Honey Brook Honey BrookChester County · 8,401 people 22.3% $86,212 31.9%
138 Map of Bellevue Bellevue8,128 people 22.3% $68,827 48.7%
139 Chalfont4,346 people 22.3% $124,485 58.4%
140 Map of Geistown Geistown2,507 people 22.3% $63,958 28.7%
141 HampdenCumberland County · 34,222 people 22.2% $105,434 55.3%
142 O'Hara O'HaraAllegheny County · 9,109 people 22.2% $117,276 72.1%
143 South LondonderryLebanon County · 8,823 people 22.1% $112,374 47.1%
144 Map of Upper Providence Upper ProvidenceDelaware County · 10,853 people 22% $150,563 66.1%
145 Map of Fairview FairviewLuzerne County · 4,733 people 22% $96,500 53.9%
146 CheltenhamMontgomery County · 38,374 people 21.8% $109,022 58.1%
147 West CalnChester County · 8,980 people 21.8% $99,398 28.4%
148 North Fayette North FayetteAllegheny County · 16,107 people 21.7% $102,318 56.6%
149 AbingtonMontgomery County · 58,664 people 21.6% $103,645 51.1%
150 FergusonCentre County · 19,079 people 21.6% $85,935 64.6%
151 Delmont2,610 people 21.6% $56,806 38.8%
152 PattonCentre County · 15,791 people 21.5% $83,656 73.4%
153 London GroveChester County · 8,980 people 21.5% $175,558 54.7%
154 North LondonderryLebanon County · 8,956 people 21.5% $108,548 38.4%
155 Carnegie7,978 people 21.5% $67,656 36.6%
156 Scott ScottColumbia County · 5,583 people 21.5% $85,368 37.3%
157 Fox Chapel5,246 people 21.5% $243,625 85.9%
158 ElizabethLancaster County · 3,979 people 21.4% $99,583 33.3%
159 MarpleDelaware County · 24,216 people 21.3% $123,844 51.9%
160 New Hanover New HanoverMontgomery County · 13,448 people 21.3% $140,913 47.9%
161 Avalon Avalon4,674 people 21.3% $51,250 35.4%
162 SpringfieldDelaware County · 25,038 people 21.2% $138,205 51.2%
163 HamptonAllegheny County · 18,185 people 21.2% $134,156 65.3%
164 Moon MoonAllegheny County · 26,902 people 21.1% $113,170 53.8%
165 Map of Limerick LimerickMontgomery County · 20,978 people 21.1% $121,061 53.5%
166 Canonsburg9,675 people 21.1% $79,227 35.5%
167 MaxatawnyBerks County · 7,884 people 21.1% $69,412 28.7%
168 Swarthmore6,550 people 21.1% $152,361 81.5%
169 PennButler County · 4,923 people 21.1% $92,620 32.1%
170 Shrewsbury3,878 people 21.1% $101,833 35.4%
171 ColerainLancaster County · 3,945 people 21% $82,788 18.5%
172 Map of Halfmoon HalfmoonCentre County · 2,823 people 21% $121,050 57%
173 South ParkAllegheny County · 13,706 people 20.9% $101,102 41%
174 Map of West Brandywine West BrandywineChester County · 7,669 people 20.9% $112,545 41.4%
175 Media5,870 people 20.9% $89,092 62.2%
176 Upper FrederickMontgomery County · 3,707 people 20.9% $108,219 42.4%
177 Map of Morton Morton2,773 people 20.9% $61,563 35.2%
178 TowamencinMontgomery County · 18,035 people 20.7% $100,396 51.2%
179 New Cumberland New Cumberland7,580 people 20.6% $82,154 37.1%
180 CarrollYork County · 7,079 people 20.6% $118,929 43.7%
181 East PennsboroCumberland County · 21,162 people 20.5% $83,388 36.2%
182 Penn ForestCarbon County · 10,157 people 20.5% $67,045 25.1%
183 BethelDelaware County · 9,669 people 20.4% $177,137 54.8%
184 West DeerAllegheny County · 12,228 people 20.3% $94,820 36.8%
185 Doylestown8,341 people 20.3% $99,322 59.1%
186 Map of Crafton Crafton5,961 people 20.3% $64,006 37.5%
187 Jefferson Hills Jefferson Hills12,317 people 20.2% $116,064 45.3%
188 Map of Middlesex MiddlesexButler County · 7,236 people 20.2% $114,036 47.9%
189 HatfieldMontgomery County · 18,937 people 20.1% $97,993 46.3%
190 Upper SouthamptonBucks County · 15,209 people 20.1% $105,444 41.7%
191 Map of Daugherty DaughertyBeaver County · 3,033 people 20.1% $87,969 26.2%
192 Lower Salford Lower SalfordMontgomery County · 16,137 people 19.9% $146,481 54.2%
193 Bridgeport5,174 people 19.9% $82,705 43.2%
194 Duryea5,084 people 19.9% $62,462 23.5%
195 SadsburyChester County · 4,371 people 19.9% $116,570 41.5%
196 Map of Upper Moreland Upper MorelandMontgomery County · 26,131 people 19.8% $99,054 41.4%
197 HilltownBucks County · 16,749 people 19.8% $133,690 46.5%
198 Palmyra7,755 people 19.8% $77,469 29.5%
199 SwataraDauphin County · 27,953 people 19.7% $80,444 28.5%
200 IndianaAllegheny County · 7,309 people 19.7% $115,375 57.3%
201 Vandergrift5,011 people 19.7% $50,901 14%
202 BrightonBeaver County · 8,770 people 19.6% $115,250 40.7%
203 Map of Mechanicsburg Mechanicsburg9,720 people 19.4% $84,421 42.9%
204 SmithWashington County · 4,212 people 19.4% $73,452 19.3%
205 Brentwood9,866 people 19.3% $68,904 37.2%
206 Lower AllenCumberland County · 20,577 people 19.1% $91,678 37.1%
207 North Strabane North StrabaneWashington County · 16,417 people 19% $103,084 50.8%
208 Map of Lower Paxton Lower PaxtonDauphin County · 54,657 people 18.9% $91,789 38.8%
209 Derry DerryDauphin County · 24,977 people 18.9% $97,025 56.8%
210 South MiddletonCumberland County · 16,754 people 18.8% $92,421 38.3%
211 Hellertown6,118 people 18.8% $72,813 30.8%
212 Greene GreenePike County · 3,545 people 18.8% $64,219 19.2%
213 East Lansdowne2,712 people 18.8% $69,000 22.7%
214 WashingtonWestmoreland County · 6,843 people 18.7% $83,587 26.8%
215 StrasburgLancaster County · 4,527 people 18.7% $94,242 29.9%
216 Upper AllenCumberland County · 23,801 people 18.6% $99,197 50.1%
217 CecilWashington County · 14,925 people 18.6% $105,303 50.6%
218 New BritainBucks County · 12,319 people 18.6% $144,193 53.6%
219 Map of Economy Economy9,005 people 18.6% $95,313 37%
220 Map of Springfield SpringfieldYork County · 6,078 people 18.6% $122,188 31.4%
221 Rice RiceLuzerne County · 3,701 people 18.6% $110,511 51.8%
222 New Britain2,821 people 18.5% $125,227 48.4%
223 Map of Philadelphia Philadelphia1,579,706 people 18.4% $61,953 35.4%
224 North HuntingdonWestmoreland County · 31,826 people 18.4% $101,200 41.8%
225 Lansdowne11,122 people 18.3% $73,232 38.4%
226 Coraopolis5,417 people 18.3% $63,828 32.1%
227 Map of Reserve ReserveAllegheny County · 3,180 people 18.2% $81,724 34.1%
228 Rockledge2,634 people 18.2% $92,639 45%
229 North WhitehallLehigh County · 15,822 people 18.1% $110,361 40.7%
230 Lower MacungieLehigh County · 32,727 people 18% $125,230 53.4%
231 Map of Harris HarrisCentre County · 5,947 people 18% $103,377 70.1%
232 Weisenberg WeisenbergLehigh County · 5,018 people 18% $134,083 44.3%
233 Map of West Hanover West HanoverDauphin County · 11,049 people 17.9% $89,183 35.5%
234 Marysville2,681 people 17.9% $68,889 29.7%
235 Manheim ManheimLancaster County · 44,237 people 17.8% $102,134 53.2%
236 ShrewsburyYork County · 6,920 people 17.7% $117,399 37.9%
237 Ebensburg3,321 people 17.7% $58,179 39.4%
238 Shaler ShalerAllegheny County · 27,538 people 17.6% $95,654 41.7%
239 Susquehanna SusquehannaDauphin County · 27,245 people 17.6% $84,832 40.7%
240 Yeadon12,181 people 17.6% $49,759 25%
241 Map of Springfield SpringfieldBucks County · 5,193 people 17.6% $122,538 36.9%
242 Map of Robinson RobinsonAllegheny County · 15,534 people 17.4% $103,048 46.4%
243 HopewellBeaver County · 13,371 people 17.4% $74,185 34.1%
244 Bridgeville4,686 people 17.4% $59,981 32.7%
245 Map of Hickory HickoryLawrence County · 2,565 people 17.4% $74,478 24.8%
246 JeffersonLackawanna County · 3,828 people 17.3% $92,234 22.4%
247 Bethlehem77,956 people 17.2% $68,879 36%
248 South WhitehallLehigh County · 21,390 people 17.2% $102,872 46.1%
249 West Chester West Chester20,666 people 17.2% $78,385 59.1%
250 Lower Southampton Lower SouthamptonBucks County · 20,555 people 17.2% $103,211 35.1%
251 Map of Forks ForksNorthampton County · 16,382 people 17.2% $110,190 42.4%
252 Littlestown4,850 people 17.2% $70,901 16.2%
253 WestfallPike County · 2,982 people 17.2% $72,337 33.3%
254 Map of East Penn East PennCarbon County · 2,778 people 17.2% $70,294 18.4%
255 BushkillNorthampton County · 8,623 people 17.1% $120,522 45.7%
256 Map of Lower Pottsgrove Lower PottsgroveMontgomery County · 12,557 people 17% $93,563 34.8%
257 New Garden New GardenChester County · 11,449 people 17% $120,550 50.2%
258 Map of Shillington Shillington5,492 people 16.9% $79,922 24.4%
259 South AnnvilleLebanon County · 3,454 people 16.9% $100,239 31.5%
260 New Stanton2,515 people 16.9% $71,250 41.1%
261 Lansdale19,011 people 16.8% $88,229 39.8%
262 Hummelstown4,527 people 16.8% $63,175 45.8%
263 CaernarvonBerks County · 4,338 people 16.8% $107,639 33.6%
264 ManorArmstrong County · 4,116 people 16.8% $75,152 29.1%
265 North Braddock4,219 people 16.6% $34,564 14.1%
266 GermanyAdams County · 2,879 people 16.6% $102,656 22.1%
267 Map of Whitehall Whitehall14,811 people 16.5% $89,404 43.1%
268 New Kensington12,011 people 16.5% $49,063 22.5%
269 Palmyra PalmyraPike County · 3,309 people 16.5% $66,071 30%
270 New LondonChester County · 5,844 people 16.4% $165,313 61.1%
271 LondonderryDauphin County · 4,906 people 16.4% $91,905 25.6%
272 Homestead Homestead2,874 people 16.4% $39,052 19.6%
273 Map of Rayne RayneIndiana County · 2,769 people 16.4% $60,582 23.5%
274 YorkYork County · 30,398 people 16.3% $80,190 38.7%
275 Map of West Manheim West ManheimYork County · 9,839 people 16.3% $97,582 36.5%
276 NeshannockLawrence County · 9,721 people 16.3% $83,115 37.1%
277 Perkasie9,216 people 16.3% $93,845 43.5%
278 Map of Clairton Clairton6,044 people 16.3% $36,538 21.2%
279 Upper PaxtonDauphin County · 4,026 people 16.3% $58,105 18.1%
280 Upper LeacockLancaster County · 8,939 people 16.2% $83,818 32.1%
281 Map of North Coventry North CoventryChester County · 8,442 people 16.2% $98,896 40.9%
282 Lower Nazareth Lower NazarethNorthampton County · 7,107 people 16.2% $125,995 45.5%
283 Lower HeidelbergBerks County · 6,507 people 16.2% $123,476 53.8%
284 ConewagoDauphin County · 2,999 people 16.2% $108,083 45.7%
285 MiddletownBucks County · 45,861 people 16.1% $114,449 42%
286 East Hempfield East HempfieldLancaster County · 26,745 people 16.1% $99,384 50%
287 MonroeCumberland County · 6,524 people 16.1% $124,443 43.7%
288 Map of Woodward WoodwardClearfield County · 3,957 people 16.1% $61,953 7.4%
289 Map of Pulaski PulaskiLawrence County · 3,059 people 16.1% $74,583 29.3%
290 Red Hill2,513 people 16.1% $64,697 23%
291 Map of Baldwin Baldwin21,057 people 16% $80,983 33.3%
292 Map of Fairview FairviewYork County · 17,676 people 16% $106,223 36.9%
293 Grove City Grove City7,830 people 16% $57,169 46.1%
294 Hatfield3,502 people 16% $80,962 34.7%
295 Map of Monaghan MonaghanYork County · 2,732 people 16% $111,304 38%
296 Bethlehem BethlehemNorthampton County · 26,237 people 15.9% $119,050 46.6%
297 CumberlandAdams County · 7,116 people 15.9% $83,021 36.2%
298 East RockhillBucks County · 5,817 people 15.9% $134,492 40.9%
299 UnionLawrence County · 4,926 people 15.9% $64,826 22.2%
300 Trafford3,216 people 15.9% $65,839 28.8%
301 Mountville3,004 people 15.9% $97,206 27.7%
302 South Buffalo South BuffaloArmstrong County · 2,681 people 15.9% $93,241 27.9%
303 Map of Harrisburg Harrisburg50,287 people 15.8% $48,099 25.9%
304 South HanoverDauphin County · 7,289 people 15.8% $117,585 55.3%
305 Honesdale4,467 people 15.8% $47,485 24.9%
306 Sharpsburg3,119 people 15.8% $59,228 33.5%
307 Indiana14,212 people 15.7% $40,857 48.9%
308 Map of Richland RichlandAllegheny County · 11,844 people 15.7% $118,333 54.4%
309 Downingtown8,255 people 15.7% $96,228 49.2%
310 ManheimYork County · 3,493 people 15.7% $115,423 22.8%
311 Map of North Wales North Wales3,440 people 15.7% $128,056 39.5%
312 Millvale3,299 people 15.7% $72,778 27.4%
313 SalfordMontgomery County · 3,059 people 15.7% $125,658 43.9%
314 Freemansburg2,894 people 15.7% $88,750 18.8%
315 BennerCentre County · 8,876 people 15.6% $101,228 22.3%
316 Folcroft6,772 people 15.6% $61,306 21.9%
317 Shohola ShoholaPike County · 2,605 people 15.6% $93,750 31.3%
318 Map of Fairview FairviewErie County · 11,247 people 15.5% $112,306 50.4%
319 South Strabane South StrabaneWashington County · 9,647 people 15.5% $87,847 42.2%
320 Franklin Franklin5,984 people 15.5% $47,117 22.7%
321 Map of Jackson JacksonButler County · 5,521 people 15.5% $119,741 43.4%
322 LehmanLuzerne County · 3,396 people 15.5% $79,549 43.1%
323 Wind Gap Wind Gap3,360 people 15.5% $71,375 25.4%
324 Briar Creek Briar CreekColumbia County · 3,000 people 15.5% $77,333 18.6%
325 Aliquippa9,079 people 15.4% $50,188 22.6%
326 UnionAdams County · 3,102 people 15.4% $94,857 19.8%
327 BensalemBucks County · 62,818 people 15.3% $85,223 32.2%
328 Map of State College State College41,050 people 15.3% $45,424 68.4%
329 West Mifflin19,190 people 15.3% $76,563 24.5%
330 CenterBeaver County · 11,691 people 15.3% $89,346 33.9%
331 Lower SauconNorthampton County · 11,089 people 15.3% $124,892 48.2%
332 Upper YoderCambria County · 5,081 people 15.3% $66,974 23.9%
333 Wernersville2,786 people 15.3% $75,750 26.4%
334 Verona2,524 people 15.3% $48,733 21.6%
335 AstonDelaware County · 16,738 people 15.2% $98,758 37.8%
336 Caln CalnChester County · 14,742 people 15.2% $100,164 35.5%
337 Map of Bellefonte Bellefonte6,009 people 15.2% $62,540 39.5%
338 Monaca Monaca5,519 people 15.2% $73,538 25.5%
339 CarrollPerry County · 5,284 people 15.2% $78,672 20.6%
340 Map of Clarks Summit Clarks Summit5,073 people 15.2% $92,083 56.3%
341 NockamixonBucks County · 3,368 people 15.2% $104,965 31.7%
342 Kenhorst3,009 people 15.2% $86,705 24.5%
343 South Franklin South FranklinWashington County · 2,850 people 15.2% $89,318 21.6%
344 Easton29,739 people 15.1% $69,348 28.2%
345 College CollegeCentre County · 10,540 people 15.1% $101,323 61.5%
346 TobyhannaMonroe County · 8,340 people 15.1% $90,064 23.1%
347 Middlesex MiddlesexCumberland County · 7,189 people 15.1% $76,833 31.5%
348 Wyoming3,118 people 15.1% $71,950 36.7%
349 Map of Wormleysburg Wormleysburg3,077 people 15.1% $88,250 39.6%
350 Palmer PalmerNorthampton County · 22,424 people 15% $116,014 42.1%
351 Map of Chartiers ChartiersWashington County · 9,027 people 15% $99,777 36.9%
352 East DonegalLancaster County · 8,689 people 15% $109,158 35.7%
353 Hatboro8,283 people 15% $112,565 44%
354 East AllenNorthampton County · 5,195 people 15% $98,191 30.8%
355 Sellersville4,542 people 15% $95,022 34.6%
356 Pittston PittstonLuzerne County · 3,216 people 15% $68,702 31.2%
357 Dallas2,692 people 15% $91,050 58.3%
358 SpringBerks County · 28,601 people 14.9% $94,837 44.5%
359 BuffaloButler County · 8,070 people 14.9% $99,635 37.1%
360 ClayLancaster County · 6,948 people 14.9% $84,389 22.7%
361 Martic MarticLancaster County · 5,192 people 14.9% $93,041 24.4%
362 BarrettMonroe County · 4,038 people 14.9% $84,857 43.7%
363 Map of Luzerne Luzerne2,723 people 14.9% $42,135 16.9%
364 StroudMonroe County · 19,764 people 14.8% $95,087 37.9%
365 ManchesterYork County · 19,682 people 14.8% $95,903 42.2%
366 NewberryYork County · 15,922 people 14.8% $95,357 22%
367 HanoverNorthampton County · 11,701 people 14.8% $107,458 53.6%
368 ChippewaBeaver County · 8,005 people 14.8% $94,806 47%
369 Map of Baden Baden3,843 people 14.8% $63,400 25%
370 FindleyMercer County · 2,635 people 14.8% $90,950 14.5%
371 Map of Matamoras Matamoras2,539 people 14.8% $76,500 34.5%
372 Map of Butler ButlerLuzerne County · 9,827 people 14.7% $108,514 30.2%
373 Upper MilfordLehigh County · 8,057 people 14.7% $110,139 44.3%
374 Map of Penbrook Penbrook3,266 people 14.7% $62,312 38.3%
375 HeidelbergYork County · 3,054 people 14.7% $113,355 20.3%
376 HempfieldWestmoreland County · 41,637 people 14.5% $82,705 36.7%
377 FranklinYork County · 5,087 people 14.5% $85,276 22.5%
378 Lower FrederickMontgomery County · 4,905 people 14.5% $116,087 49.3%
379 California4,864 people 14.5% $48,606 29.3%
380 Map of Ingram Ingram3,299 people 14.5% $71,154 25.9%
381 Morrisville9,752 people 14.4% $99,526 39.2%
382 Map of Quakertown Quakertown9,319 people 14.4% $85,959 22.3%
383 HanoverLuzerne County · 11,522 people 14.3% $61,056 19.9%
384 Huntingdon6,897 people 14.3% $67,125 32.3%
385 LeacockLancaster County · 5,669 people 14.3% $83,260 18.4%
386 KellyUnion County · 3,765 people 14.3% $54,886 23.8%
387 WarwickChester County · 2,613 people 14.3% $104,875 44.3%
388 Map of Eddystone Eddystone2,562 people 14.3% $51,953 6.8%
389 Map of Ridley RidleyDelaware County · 30,923 people 14.2% $92,835 31.8%
390 Map of Washington WashingtonFayette County · 3,787 people 14.2% $39,744 17%
391 Etna3,364 people 14.2% $53,654 26.2%
392 Map of Dingman DingmanPike County · 12,931 people 14.1% $100,972 31.2%
393 DouglassBerks County · 3,744 people 14.1% $79,808 24.9%
394 RichmondBerks County · 3,665 people 14.1% $76,302 20.5%
395 ExeterBerks County · 25,608 people 14% $100,083 35%
396 Map of Dover DoverYork County · 23,280 people 14% $81,452 23.1%
397 PennWestmoreland County · 20,456 people 14% $113,086 45.3%
398 Emmaus11,889 people 14% $83,917 32.1%
399 PennLancaster County · 10,422 people 14% $87,620 28.6%
400 Map of Allegheny AlleghenyWestmoreland County · 8,238 people 14% $79,894 30.1%
401 Ridley Park7,261 people 14% $93,594 32.3%
402 Kingston KingstonLuzerne County · 7,138 people 14% $76,574 47.1%
403 Map of Annville AnnvilleLebanon County · 4,915 people 14% $71,321 31.3%
404 LynnLehigh County · 4,278 people 14% $87,784 32.6%
405 Map of Pitcairn Pitcairn3,032 people 14% $36,419 17.1%
406 BristolBucks County · 54,173 people 13.9% $79,101 23%
407 WarminsterBucks County · 33,470 people 13.9% $96,391 36.1%
408 LehighNorthampton County · 10,780 people 13.9% $89,741 20.5%
409 WinfieldButler County · 3,325 people 13.9% $91,488 33.5%
410 Wyomissing11,172 people 13.8% $93,203 57.8%
411 PoconoMonroe County · 10,860 people 13.8% $105,181 27.7%
412 Lower SwataraDauphin County · 9,796 people 13.8% $87,163 33.1%
413 DallasLuzerne County · 9,227 people 13.8% $101,293 39.5%
414 SmithfieldMonroe County · 7,953 people 13.8% $105,705 39.3%
415 West RockhillBucks County · 5,446 people 13.8% $104,354 46.4%
416 Royersford4,945 people 13.8% $75,288 29.3%
417 ScottLackawanna County · 4,642 people 13.8% $93,384 29.5%
418 Salem SalemWayne County · 4,144 people 13.8% $61,659 26.9%
419 HeidelbergLebanon County · 4,070 people 13.8% $92,103 15.1%
420 RocklandBerks County · 3,662 people 13.8% $110,000 35.8%
421 Wellsboro3,437 people 13.8% $66,201 43.5%
422 Moosic5,973 people 13.7% $80,187 39.6%
423 PennCumberland County · 2,917 people 13.7% $80,500 16.5%
424 Manchester2,803 people 13.7% $77,202 23.7%
425 Map of Bear Creek Bear CreekLuzerne County · 2,776 people 13.7% $88,333 30.3%
426 DrumoreLancaster County · 2,593 people 13.6% $82,969 15%
427 Richland RichlandBucks County · 14,087 people 13.5% $99,476 38.3%
428 MilfordBucks County · 10,231 people 13.5% $125,093 38.7%
429 East Stroudsburg East Stroudsburg9,319 people 13.5% $59,821 32.6%
430 Map of Danville Danville4,217 people 13.5% $59,219 44%
431 CentreBerks County · 4,192 people 13.5% $95,375 28.7%
432 Pennsburg3,994 people 13.5% $111,848 29.3%
433 Map of Nottingham NottinghamWashington County · 2,911 people 13.5% $123,594 23%
434 WashingtonYork County · 2,603 people 13.5% $92,226 21.8%
435 Map of Ashley Ashley2,602 people 13.5% $56,500 13.9%
436 Centre CentrePerry County · 2,524 people 13.5% $90,243 17.2%
437 Upper DarbyDelaware County · 85,486 people 13.4% $71,481 33%
438 Bloomsburg Bloomsburg13,024 people 13.4% $51,536 32.5%
439 MahoningMontour County · 4,533 people 13.4% $86,008 50.7%
440 West ManchesterYork County · 19,262 people 13.3% $89,146 25%
441 WarwickLancaster County · 19,234 people 13.3% $104,013 38.1%
442 Milton Milton6,534 people 13.3% $54,577 19.9%
443 Map of Springfield SpringfieldErie County · 3,049 people 13.3% $76,296 23.9%
444 Lancaster LancasterLancaster County · 18,641 people 13.2% $88,912 40%
445 New Sewickley New SewickleyBeaver County · 7,069 people 13.2% $73,701 31.4%
446 Map of West View West View6,533 people 13.2% $84,063 44.3%
447 Lower Oxford Lower OxfordChester County · 5,660 people 13.2% $109,875 27.5%
448 Zelienople3,827 people 13.2% $68,110 48.7%
449 South ManheimSchuylkill County · 2,752 people 13.2% $91,979 33.3%
450 Kingston13,397 people 13.1% $55,347 31.7%
451 SalisburyLancaster County · 11,521 people 13.1% $92,816 14.2%
452 Map of East Nottingham East NottinghamChester County · 9,068 people 13.1% $129,750 39.6%
453 UnionMifflin County · 3,670 people 13.1% $64,615 17.1%
454 Lower Mount BethelNorthampton County · 2,913 people 13.1% $84,083 21.6%
455 Upper ChichesterDelaware County · 16,895 people 13% $92,371 30%
456 Spring GardenYork County · 13,631 people 13% $102,686 44.8%
457 Map of Northampton Northampton10,400 people 13% $90,762 26.2%
458 Slippery Rock3,495 people 13% $52,262 34.7%
459 West FallowfieldChester County · 2,625 people 13% $92,708 20.7%
460 WashingtonFranklin County · 15,182 people 12.9% $78,477 23.8%
461 North EastErie County · 6,484 people 12.9% $80,198 29.7%
462 HopewellYork County · 5,337 people 12.9% $122,179 25.4%
463 WashingtonErie County · 4,380 people 12.9% $94,116 46.5%
464 RuscombmanorBerks County · 4,015 people 12.9% $103,125 23.7%
465 Mount PleasantWashington County · 3,322 people 12.9% $94,485 32.3%
466 South HeidelbergBerks County · 7,795 people 12.8% $110,615 29.6%
467 Connoquenessing ConnoquenessingButler County · 4,184 people 12.8% $85,369 27.4%
468 FallowfieldWashington County · 4,060 people 12.8% $66,802 21.5%
469 Nanty-Glo2,598 people 12.8% $51,604 15%
470 South LebanonLebanon County · 10,548 people 12.7% $85,120 26.9%
471 HazleLuzerne County · 10,263 people 12.7% $59,134 16.8%
472 South AbingtonLackawanna County · 9,572 people 12.7% $113,615 56.1%
473 Fountain Hill4,834 people 12.7% $64,107 28.5%
474 Glenolden7,220 people 12.6% $72,786 26.4%
475 Map of Hellam HellamYork County · 5,953 people 12.6% $94,750 26.2%
476 JeffersonButler County · 5,126 people 12.6% $90,354 30%
477 McKean McKeanErie County · 4,382 people 12.6% $83,736 28.8%
478 Map of Potter PotterCentre County · 3,581 people 12.6% $75,385 31%
479 Map of Sadsbury SadsburyCrawford County · 2,716 people 12.6% $70,000 25.6%
480 Dillsburg2,629 people 12.6% $84,102 29%
481 CoolbaughMonroe County · 20,715 people 12.5% $82,615 22.3%
482 East CocalicoLancaster County · 10,949 people 12.5% $96,875 25.6%
483 ConewagoYork County · 8,738 people 12.5% $97,244 29.9%
484 CenterButler County · 7,818 people 12.5% $90,946 29.6%
485 West Lampeter West LampeterLancaster County · 17,391 people 12.4% $110,143 49%
486 DouglassMontgomery County · 10,801 people 12.4% $118,333 38.2%
487 Harrison HarrisonAllegheny County · 9,949 people 12.4% $66,316 28%
488 Map of Aldan Aldan4,259 people 12.4% $74,514 28.7%
489 ElizabethAllegheny County · 12,690 people 12.3% $80,589 30.4%
490 North LebanonLebanon County · 12,111 people 12.3% $83,690 13.2%
491 Map of Lehman LehmanPike County · 11,105 people 12.3% $66,870 24.7%
492 PlainsLuzerne County · 9,905 people 12.3% $73,790 31.6%
493 Castle Shannon8,209 people 12.3% $64,071 37.1%
494 Map of Delaware DelawarePike County · 7,629 people 12.3% $86,478 27.8%
495 BernBerks County · 6,705 people 12.3% $117,897 30.5%
496 AlleghenyBlair County · 6,597 people 12.3% $58,375 23.8%
497 MontgomeryFranklin County · 5,754 people 12.3% $98,640 20.7%
498 Map of Franklin FranklinBeaver County · 3,843 people 12.3% $82,917 30.5%
499 North NewtonCumberland County · 2,581 people 12.3% $78,125 15.3%
500 RaphoLancaster County · 12,149 people 12.2% $86,716 29.4%
501 Map of Catasauqua Catasauqua6,541 people 12.2% $85,049 30.8%
502 Map of North Sewickley North SewickleyBeaver County · 5,456 people 12.2% $76,663 24.7%
503 DickinsonCumberland County · 5,388 people 12.2% $104,716 37.1%
504 Map of Straban StrabanAdams County · 4,892 people 12.2% $88,438 40.6%
505 Map of Towamensing TowamensingCarbon County · 4,514 people 12.2% $69,245 15.7%
506 Map of Jackson JacksonLuzerne County · 4,408 people 12.2% $122,344 24.4%
507 Myerstown3,124 people 12.2% $59,057 15%
508 HepburnLycoming County · 2,568 people 12.2% $81,488 22.6%
509 Norristown35,893 people 12.1% $66,701 23.5%
510 CumruBerks County · 15,702 people 12.1% $90,797 40.5%
511 MorrisClearfield County · 2,750 people 12.1% $45,357 22.3%
512 Lower Burrell11,633 people 12% $84,602 33.1%
513 Brookhaven8,331 people 12% $91,042 33%
514 Slippery RockButler County · 8,059 people 12% $56,556 26.7%
515 East EarlLancaster County · 6,773 people 12% $102,410 11.4%
516 JacksonMonroe County · 6,532 people 12% $87,208 24.9%
517 Kutztown4,180 people 12% $53,090 41%
518 Mount JoyAdams County · 3,830 people 12% $93,917 38%
519 Falls FallsBucks County · 34,552 people 11.9% $93,223 28.3%
520 Williamsport27,612 people 11.9% $48,851 27%
521 East ManchesterYork County · 8,523 people 11.9% $101,635 31%
522 Steelton6,296 people 11.9% $58,194 19%
523 LackawaxenPike County · 5,253 people 11.9% $78,920 28.4%
524 Map of Birdsboro Birdsboro5,116 people 11.9% $86,290 27.4%
525 Spring BrookLackawanna County · 2,770 people 11.9% $69,821 24.3%
526 New Castle21,579 people 11.8% $42,219 16.3%
527 UnityWestmoreland County · 21,419 people 11.8% $75,448 41.2%
528 BrecknockLancaster County · 7,644 people 11.8% $99,238 21.4%
529 Ambridge6,890 people 11.8% $51,537 20.5%
530 Chanceford ChancefordYork County · 5,958 people 11.8% $94,424 21.3%
531 Manheim5,027 people 11.8% $81,273 27.8%
532 Mount PleasantAdams County · 4,709 people 11.8% $90,833 17.2%
533 Map of Jenkins JenkinsLuzerne County · 4,401 people 11.8% $54,878 31.6%
534 Map of Chester ChesterDelaware County · 4,066 people 11.8% $58,125 19.8%
535 FawnYork County · 3,020 people 11.8% $117,083 18.2%
536 HamiltonFranklin County · 11,466 people 11.7% $99,821 29.4%
537 MaidencreekBerks County · 9,208 people 11.7% $111,842 28.9%
538 SalemWestmoreland County · 6,035 people 11.7% $80,293 28.6%
539 Map of Warrington WarringtonYork County · 4,584 people 11.7% $77,763 20%
540 Upper SalfordMontgomery County · 3,171 people 11.7% $138,600 36.3%
541 HamiltonAdams County · 2,749 people 11.7% $107,188 29.1%
542 ExeterLuzerne County · 2,604 people 11.7% $82,621 19.2%
543 Upper Nazareth Upper NazarethNorthampton County · 8,313 people 11.6% $121,969 41.1%
544 Map of Taylor Taylor6,265 people 11.6% $71,599 21.2%
545 LongswampBerks County · 5,613 people 11.6% $81,948 16.6%
546 WashingtonNorthampton County · 5,164 people 11.6% $86,442 30.2%
547 Map of Newport NewportLuzerne County · 4,464 people 11.6% $57,541 22%
548 Sinking Spring4,281 people 11.6% $82,500 34.1%
549 UnionBerks County · 3,952 people 11.6% $113,159 36.6%
550 Parkesburg3,937 people 11.6% $76,250 27.5%
551 PennPerry County · 3,136 people 11.6% $59,053 27.5%
552 Marietta2,886 people 11.6% $54,167 21.5%
553 West PennsboroCumberland County · 5,660 people 11.5% $81,433 25.5%
554 Arnold Arnold4,704 people 11.5% $45,417 17.8%
555 North ManheimSchuylkill County · 4,136 people 11.5% $88,125 29.8%
556 North BeaverLawrence County · 3,946 people 11.5% $70,828 26.7%
557 Ohioville3,324 people 11.5% $80,673 18.3%
558 Bristol Bristol9,902 people 11.4% $76,042 20.9%
559 Oxford OxfordAdams County · 5,825 people 11.4% $67,733 32.7%
560 Cornwall4,623 people 11.4% $107,583 46.7%
561 Denver Denver3,771 people 11.4% $85,531 21.4%
562 HalifaxDauphin County · 3,351 people 11.4% $70,854 17%
563 Mount Penn Mount Penn3,244 people 11.4% $63,512 17.7%
564 Newton NewtonLackawanna County · 2,897 people 11.4% $107,847 38.9%
565 North MiddletonCumberland County · 12,441 people 11.3% $84,580 29.2%
566 JacksonYork County · 8,955 people 11.3% $88,589 21.7%
567 Map of Clifton Heights Clifton Heights6,832 people 11.3% $70,931 17.5%
568 Little BritainLancaster County · 4,146 people 11.3% $87,331 20.3%
569 WhitehallLehigh County · 29,317 people 11.2% $75,658 27.2%
570 SpringettsburyYork County · 27,276 people 11.2% $86,335 34.6%
571 Map of McKeesport McKeesport17,380 people 11.2% $34,219 11%
572 HarborcreekErie County · 16,671 people 11.2% $87,329 35.9%
573 Hermitage16,041 people 11.2% $70,052 35.2%
574 North VersaillesAllegheny County · 9,845 people 11.2% $53,353 23.6%
575 QuincyFranklin County · 5,312 people 11.2% $63,357 15.4%
576 WaterfordErie County · 3,893 people 11.2% $77,286 15.9%
577 West Wyoming2,662 people 11.2% $66,382 25.5%
578 Windsor WindsorBerks County · 2,518 people 11.2% $99,023 25.2%
579 Elizabethtown11,925 people 11.1% $76,105 31.4%
580 FindlayAllegheny County · 6,698 people 11.1% $110,625 37.5%
581 Lewisburg Lewisburg5,257 people 11.1% $54,767 42.2%
582 PineMercer County · 4,758 people 11.1% $94,223 35.7%
583 Sugarcreek4,716 people 11.1% $63,987 15.9%
584 Map of Tinicum TinicumDelaware County · 3,980 people 11.1% $53,451 17.7%
585 Map of Harmony HarmonyBeaver County · 3,149 people 11.1% $70,926 26.9%
586 RaccoonBeaver County · 2,755 people 11.1% $84,792 31.6%
587 LatimoreAdams County · 2,670 people 11.1% $84,750 27.9%
588 Middle SmithfieldMonroe County · 16,010 people 11% $88,026 25.2%
589 West DonegalLancaster County · 9,058 people 11% $90,461 40.1%
590 Map of Lock Haven Lock Haven8,447 people 11% $46,102 24.6%
591 ConewagoAdams County · 7,964 people 11% $88,939 25%
592 Lower AlsaceBerks County · 4,843 people 11% $76,250 23.5%
593 Larksville Larksville4,255 people 11% $56,942 23.5%
594 Greencastle4,222 people 11% $77,419 33.5%
595 Mount Pleasant4,199 people 11% $51,820 17.7%
596 Heidelberg HeidelbergLehigh County · 3,356 people 11% $91,553 27.1%
597 Map of Macungie Macungie3,274 people 11% $75,677 32.2%
598 FranklinButler County · 2,590 people 11% $77,593 30.8%
599 MooreNorthampton County · 9,364 people 10.9% $102,789 25.5%
600 Map of West Earl West EarlLancaster County · 8,443 people 10.9% $98,068 23.5%
601 Monessen6,780 people 10.9% $52,889 25.5%
602 Map of Conemaugh ConemaughSomerset County · 6,654 people 10.9% $75,459 27.5%
603 WayneSchuylkill County · 5,277 people 10.9% $98,300 30.4%
604 West Chillisquaque West ChillisquaqueNorthumberland County · 2,604 people 10.9% $51,304 14%
605 Millersburg2,531 people 10.9% $54,421 18.4%
606 Map of Munhall Munhall10,548 people 10.8% $52,517 30.9%
607 Ellwood City Ellwood City7,532 people 10.8% $67,138 23.8%
608 Boyertown4,287 people 10.8% $56,723 21.1%
609 RushCentre County · 3,637 people 10.8% $75,732 25%
610 Lower ChancefordYork County · 3,075 people 10.8% $105,909 21.4%
611 Derry2,614 people 10.8% $50,313 19.8%
612 York York44,938 people 10.7% $48,420 17.5%
613 RichlandCambria County · 12,082 people 10.7% $73,209 36.8%
614 SouthamptonFranklin County · 8,576 people 10.7% $80,357 13.8%
615 Wilson8,183 people 10.7% $82,902 23.4%
616 PolkMonroe County · 7,419 people 10.7% $80,625 18.7%
617 Map of Sharon Hill Sharon Hill6,002 people 10.7% $75,130 24.2%
618 West York5,092 people 10.7% $80,995 17.1%
619 Map of Forty Fort Forty Fort4,252 people 10.7% $74,432 28.6%
620 TildenBerks County · 3,631 people 10.7% $80,168 14.1%
621 FayetteJuniata County · 3,310 people 10.7% $75,250 12.1%
622 Pottstown23,476 people 10.6% $60,828 21.1%
623 Nazareth6,043 people 10.6% $56,855 26.8%
624 LigonierWestmoreland County · 6,012 people 10.6% $76,569 34.6%
625 Olyphant5,381 people 10.6% $66,423 27.6%
626 Map of Greene GreeneErie County · 4,456 people 10.6% $85,750 22.2%
627 Darby10,687 people 10.5% $39,863 15.5%
628 Washington WashingtonLehigh County · 6,595 people 10.5% $86,837 24.1%
629 ReadingAdams County · 5,873 people 10.5% $95,417 23.6%
630 Selinsgrove Selinsgrove5,593 people 10.5% $65,650 33.9%
631 Telford4,829 people 10.5% $91,058 24.7%
632 BrecknockBerks County · 4,624 people 10.5% $129,432 32.1%
633 Map of Orwigsburg Orwigsburg3,005 people 10.5% $84,063 33.3%
634 PennYork County · 17,974 people 10.4% $85,199 25.7%
635 West HempfieldLancaster County · 17,163 people 10.4% $98,099 33.7%
636 Meadville12,577 people 10.4% $43,308 22.7%
637 East FallowfieldChester County · 7,824 people 10.4% $116,947 37.1%
638 Map of West Sadsbury West SadsburyChester County · 2,633 people 10.4% $94,293 28.1%
639 Map of Lancaster Lancaster57,719 people 10.3% $63,690 29.4%
640 Map of Spring SpringCentre County · 8,053 people 10.3% $77,266 32.4%
641 Tunkhannock TunkhannockMonroe County · 6,979 people 10.3% $69,700 21.5%
642 Shippensburg5,620 people 10.3% $51,503 35%
643 Map of Dallastown Dallastown4,185 people 10.3% $63,517 24.8%
644 Rush RushSchuylkill County · 3,456 people 10.3% $76,392 27.9%
645 WheatfieldPerry County · 3,219 people 10.3% $94,200 14.7%
646 GreeneFranklin County · 18,532 people 10.2% $87,691 32.8%
647 Map of Butler ButlerButler County · 16,988 people 10.2% $77,381 30.7%
648 Map of Bullskin BullskinFayette County · 6,600 people 10.2% $69,814 22.2%
649 CranberryVenango County · 6,273 people 10.2% $60,977 18.9%
650 Muncy2,720 people 10.2% $85,588 29.6%
651 StonycreekCambria County · 2,705 people 10.2% $54,648 25.3%
652 Johnstown Johnstown18,087 people 10.1% $37,888 15.8%
653 AntrimFranklin County · 16,018 people 10.1% $94,205 25.2%
654 Gettysburg8,254 people 10.1% $54,365 44%
655 ButlerSchuylkill County · 4,972 people 10.1% $79,730 17.1%
656 Map of Patterson PattersonBeaver County · 3,083 people 10.1% $67,171 34.8%
657 MonroeSnyder County · 4,170 people 10% $90,417 37.6%
658 Pine CreekClinton County · 3,416 people 10% $58,657 27.4%
659 Centerville Centerville3,235 people 10% $71,250 22%
660 Strasburg Strasburg3,109 people 10% $85,750 33%
661 Map of East St. Clair East St. ClairBedford County · 2,896 people 10% $41,993 16.8%
662 Perry PerryFayette County · 2,590 people 10% $67,833 23%
663 MillcreekErie County · 53,472 people 9.9% $76,390 41.3%
664 Carlisle21,852 people 9.9% $61,720 37.9%
665 PequeaLancaster County · 5,918 people 9.9% $109,447 33.3%
666 McKees Rocks5,786 people 9.9% $41,131 9.1%
667 West Pittston4,679 people 9.9% $63,706 37.5%
668 MillcreekLebanon County · 4,384 people 9.9% $91,181 12.8%
669 Sharpsville4,187 people 9.9% $51,439 20.8%
670 Throop4,081 people 9.9% $57,462 23.9%
671 Springdale Springdale3,319 people 9.9% $65,893 29.1%
672 Map of Harmar HarmarAllegheny County · 3,075 people 9.9% $65,075 46.1%
673 Slippery RockLawrence County · 2,894 people 9.9% $78,583 21.1%
674 LamarClinton County · 2,628 people 9.9% $92,188 17%
675 SomersetWashington County · 2,556 people 9.9% $75,500 25.5%
676 Mount CarmelNorthumberland County · 2,501 people 9.9% $71,339 23.2%
677 Map of Chambersburg Chambersburg22,319 people 9.8% $56,576 27.3%
678 Map of Pine Grove Pine GroveSchuylkill County · 4,049 people 9.8% $84,934 23.5%
679 ParadiseYork County · 4,019 people 9.8% $79,152 17.8%
680 Kittanning3,902 people 9.8% $51,711 17.6%
681 GreenwichBerks County · 3,434 people 9.8% $103,393 29.2%
682 PymatuningMercer County · 3,066 people 9.8% $54,574 10.2%
683 Map of Avoca Avoca2,526 people 9.8% $63,478 17.8%
684 Map of Mount Joy Mount Joy8,344 people 9.7% $90,061 33.7%
685 East HuntingdonWestmoreland County · 7,621 people 9.7% $68,286 22.7%
686 UnionWashington County · 5,401 people 9.7% $61,071 24%
687 West Grove2,798 people 9.7% $92,697 33.3%
688 Clearfield5,873 people 9.6% $54,646 22.3%
689 Franklin FranklinAdams County · 4,722 people 9.6% $100,475 29.3%
690 CodorusYork County · 3,943 people 9.6% $101,676 25.2%
691 Map of Hanover HanoverBeaver County · 3,313 people 9.6% $91,140 23.4%
692 DelmarTioga County · 2,783 people 9.6% $64,048 23.7%
693 Highspire Highspire2,732 people 9.6% $52,618 13.2%
694 Map of Chester Chester33,619 people 9.5% $41,342 14.4%
695 Map of Tamaqua Tamaqua6,924 people 9.5% $46,176 14.5%
696 Map of Bath Bath2,864 people 9.5% $72,391 24.9%
697 FermanaghJuniata County · 2,863 people 9.5% $58,444 23%
698 Map of West Buffalo West BuffaloUnion County · 2,862 people 9.5% $79,095 20.6%
699 ParksArmstrong County · 2,747 people 9.5% $66,944 10.3%
700 Map of Cowanshannock CowanshannockArmstrong County · 2,692 people 9.5% $64,360 15.4%
701 Eldred EldredMonroe County · 2,544 people 9.5% $70,526 22%
702 ChestnuthillMonroe County · 16,654 people 9.4% $89,842 25.2%
703 Mount JoyLancaster County · 10,803 people 9.4% $97,926 32.7%
704 Collingdale8,897 people 9.4% $51,886 17%
705 Prospect Park Prospect Park6,417 people 9.4% $63,077 22.9%
706 New Brighton New Brighton5,567 people 9.4% $52,939 16.8%
707 Akron4,143 people 9.4% $76,569 20.9%
708 Map of Sugarloaf SugarloafLuzerne County · 3,961 people 9.4% $102,955 32.5%
709 Walker WalkerJuniata County · 2,788 people 9.4% $72,813 15.5%
710 Penndel2,513 people 9.4% $75,517 34%
711 Map of Dunmore Dunmore14,181 people 9.3% $71,302 37.3%
712 Nanticoke10,653 people 9.3% $57,462 18.6%
713 Map of North Codorus North CodorusYork County · 9,228 people 9.3% $98,061 25.4%
714 Map of Archbald Archbald7,404 people 9.3% $71,936 36.3%
715 Old LycomingLycoming County · 4,960 people 9.3% $62,609 16.5%
716 Lemoyne Lemoyne4,742 people 9.3% $62,086 42.7%
717 Franklin FranklinCarbon County · 4,396 people 9.3% $88,924 23.2%
718 Slatington4,290 people 9.3% $49,625 13%
719 Lansford4,156 people 9.3% $44,713 13.1%
720 EarlBerks County · 3,130 people 9.3% $100,398 22.1%
721 Philipsburg2,748 people 9.3% $47,794 25%
722 East HanoverLebanon County · 2,664 people 9.3% $59,122 23.4%
723 South BeaverBeaver County · 2,648 people 9.3% $87,538 25.3%
724 Map of South Union South UnionFayette County · 10,620 people 9.2% $77,708 26.6%
725 Blakely6,662 people 9.2% $55,855 27.8%
726 Tyrone5,377 people 9.2% $57,226 15.6%
727 Map of Shippensburg ShippensburgCumberland County · 4,303 people 9.2% $53,445 16.1%
728 East Greenville East Greenville3,169 people 9.2% $87,396 27%
729 BoggsCentre County · 2,713 people 9.2% $67,500 15.7%
730 Washington Washington13,368 people 9.1% $52,975 19%
731 Old Forge Old Forge8,573 people 9.1% $71,812 30.3%
732 Kennett Square6,243 people 9.1% $80,505 36.8%
733 BethelLebanon County · 5,313 people 9.1% $89,911 14.9%
734 North FranklinWashington County · 4,788 people 9.1% $76,563 22%
735 Map of Walker WalkerCentre County · 4,672 people 9.1% $88,866 21.3%
736 Map of Conneaut ConneautErie County · 4,072 people 9.1% $71,042 8.3%
737 Map of Eden EdenLancaster County · 2,584 people 9.1% $91,250 14%
738 Allentown Allentown125,976 people 9% $55,494 19.1%
739 Map of Scranton Scranton76,033 people 9% $50,739 23.1%
740 Berwick Berwick10,317 people 9% $49,800 21.3%
741 ValleyChester County · 8,002 people 9% $88,895 29.7%
742 Map of Irwin Irwin3,831 people 9% $59,963 35.8%
743 SalisburyLehigh County · 13,677 people 8.9% $101,299 38.1%
744 SandyClearfield County · 11,710 people 8.9% $79,365 38.2%
745 Map of Souderton Souderton7,181 people 8.9% $93,537 32%
746 Map of Sewickley SewickleyWestmoreland County · 5,601 people 8.9% $75,133 23.3%
747 BedfordBedford County · 5,098 people 8.9% $61,136 19.3%
748 East Petersburg4,591 people 8.9% $91,930 34.3%
749 Hamburg Hamburg4,456 people 8.9% $55,446 22.1%
750 Monongahela4,109 people 8.9% $59,861 22.8%
751 Clarion ClarionClarion County · 3,602 people 8.9% $55,705 29.4%
752 TulpehockenBerks County · 3,562 people 8.9% $81,685 18.2%
753 ClintonButler County · 2,878 people 8.9% $84,839 30.5%
754 Ontelaunee OntelauneeBerks County · 2,830 people 8.9% $111,154 28.5%
755 RossLuzerne County · 2,751 people 8.9% $87,697 24.4%
756 Map of Berwick BerwickAdams County · 2,619 people 8.9% $85,139 15.4%
757 Pottsville13,364 people 8.8% $54,332 21.9%
758 Map of Coatesville Coatesville13,353 people 8.8% $59,256 19.8%
759 AllenNorthampton County · 5,500 people 8.8% $102,865 31%
760 CenterIndiana County · 4,364 people 8.8% $70,236 20.9%
761 CenterSnyder County · 2,708 people 8.8% $70,298 14.3%
762 Weatherly2,551 people 8.8% $52,125 18.9%
763 ColebrookdaleBerks County · 5,136 people 8.7% $90,378 25.2%
764 Port Vue3,620 people 8.7% $58,194 13.9%
765 CanaanWayne County · 3,453 people 8.7% $73,036 7%
766 WhartonFayette County · 3,332 people 8.7% $71,667 28.7%
767 Map of Mahoning MahoningLawrence County · 2,670 people 8.7% $65,370 10%
768 ParadiseLancaster County · 5,689 people 8.6% $107,188 11.7%
769 BradfordMcKean County · 4,698 people 8.6% $90,243 33.9%
770 BethelBerks County · 4,092 people 8.6% $93,958 16.1%
771 MarlboroughMontgomery County · 3,547 people 8.6% $108,281 27.1%
772 WhiteIndiana County · 15,170 people 8.5% $66,186 39.7%
773 Sunbury9,617 people 8.5% $51,028 11.6%
774 Farrell4,199 people 8.5% $42,595 15.2%
775 ClintonLycoming County · 3,626 people 8.5% $74,063 14.9%
776 OaklandButler County · 2,739 people 8.5% $74,318 21.9%
777 East LampeterLancaster County · 17,958 people 8.4% $87,361 33.5%
778 Map of Greenville Greenville5,523 people 8.4% $52,661 29.1%
779 BartLancaster County · 3,219 people 8.4% $75,000 7.2%
780 SavillePerry County · 2,615 people 8.4% $82,958 9.8%
781 West CocalicoLancaster County · 7,577 people 8.3% $96,480 20%
782 LawrenceClearfield County · 7,395 people 8.3% $62,371 18.7%
783 Dunbar DunbarFayette County · 6,529 people 8.3% $60,917 18.4%
784 PointNorthumberland County · 3,805 people 8.3% $70,694 28.4%
785 Kane Kane3,537 people 8.3% $52,353 22.3%
786 Dupont2,559 people 8.3% $86,500 20.9%
787 Wilkes-Barre Wilkes-Barre44,423 people 8.2% $48,515 20.5%
788 Map of Somerset Somerset5,944 people 8.2% $47,102 24%
789 Map of Lawrence Park Lawrence ParkErie County · 3,775 people 8.2% $74,548 38.2%
790 JenksForest County · 3,626 people 8.2% $51,865 12.1%
791 ManorLancaster County · 21,989 people 8.1% $89,917 38.6%
792 Uniontown9,742 people 8.1% $35,454 20.7%
793 DerryMifflin County · 7,238 people 8.1% $69,070 17.2%
794 StoweAllegheny County · 6,294 people 8.1% $52,971 20%
795 Donora4,527 people 8.1% $39,544 12.9%
796 WashingtonBerks County · 4,512 people 8.1% $98,859 28%
797 Map of Mahoning MahoningCarbon County · 4,296 people 8.1% $71,881 24.2%
798 Map of Fleetwood Fleetwood4,064 people 8.1% $93,276 19.5%
799 Map of Brookville Brookville3,946 people 8.1% $60,214 27.4%
800 JennerSomerset County · 3,631 people 8.1% $58,605 16.9%
801 SpringhillFayette County · 2,664 people 8.1% $44,700 12%
802 Alburtis2,598 people 8.1% $107,500 34.2%
803 MuhlenbergBerks County · 22,127 people 8% $88,069 26%
804 ShenangoLawrence County · 7,062 people 8% $77,522 24.7%
805 Upper Mount BethelNorthampton County · 6,415 people 8% $82,009 26.5%
806 AthensBradford County · 5,161 people 8% $72,237 29.3%
807 Northumberland3,866 people 8% $66,477 22%
808 Windber3,860 people 8% $52,438 20.6%
809 West PottsgroveMontgomery County · 3,791 people 8% $81,065 25.3%
810 Union City2,887 people 8% $44,004 13.2%
811 Erie Erie93,850 people 7.9% $46,113 23.1%
812 RostraverWestmoreland County · 11,411 people 7.9% $73,300 29.9%
813 JacksonLebanon County · 9,317 people 7.9% $84,241 21.2%
814 SouthamptonCumberland County · 7,938 people 7.9% $81,392 23.2%
815 GreggUnion County · 4,010 people 7.9% $80,000 3.3%
816 Ridgway Ridgway3,969 people 7.9% $52,863 24.5%
817 Waynesburg3,811 people 7.9% $54,050 33.3%
818 WoodcockCrawford County · 2,732 people 7.9% $66,719 24.5%
819 GuilfordFranklin County · 14,819 people 7.8% $78,389 28.2%
820 Lititz9,619 people 7.8% $88,576 43%
821 Millersville Millersville8,982 people 7.8% $67,866 33.9%
822 HamiltonMonroe County · 8,556 people 7.8% $74,414 23.5%
823 Lewistown8,479 people 7.8% $40,236 12.5%
824 Swatara SwataraLebanon County · 5,059 people 7.8% $79,944 13.6%
825 Map of West Penn West PennSchuylkill County · 4,451 people 7.8% $71,977 25.6%
826 Scottdale4,363 people 7.8% $55,423 20.3%
827 AlsaceBerks County · 3,863 people 7.8% $71,103 22.2%
828 DamascusWayne County · 3,698 people 7.8% $75,357 30.3%
829 Brackenridge Brackenridge3,167 people 7.8% $50,197 14.6%
830 Womelsdorf2,904 people 7.8% $110,735 17.2%
831 FairfieldLycoming County · 2,826 people 7.8% $73,409 28.1%
832 Greensburg14,741 people 7.7% $64,914 39%
833 Middletown9,632 people 7.7% $55,765 24.9%
834 Map of Exeter Exeter5,541 people 7.7% $57,639 26.4%
835 Summit Hill Summit Hill3,137 people 7.7% $65,268 8%
836 Map of Derry DerryWestmoreland County · 13,472 people 7.6% $66,156 19.6%
837 Butler13,212 people 7.6% $44,247 23%
838 LoganBlair County · 12,318 people 7.6% $73,333 32.2%
839 CumberlandGreene County · 6,225 people 7.6% $63,592 18.8%
840 Pine GroveWarren County · 2,544 people 7.6% $96,318 32.3%
841 WindsorYork County · 17,972 people 7.5% $95,700 23.5%
842 Red Lion6,516 people 7.5% $72,901 16.5%
843 CarrollWashington County · 5,339 people 7.5% $79,219 30.6%
844 Map of West Reading West Reading4,562 people 7.5% $65,885 32%
845 SummitButler County · 4,422 people 7.5% $59,028 11.7%
846 West SalemMercer County · 3,201 people 7.5% $54,688 19.2%
847 Mansfield2,990 people 7.5% $47,685 31.1%
848 CoalNorthumberland County · 9,769 people 7.4% $51,010 9%
849 Sayre5,431 people 7.4% $50,801 35.7%
850 BlairBlair County · 4,726 people 7.4% $85,227 39.3%
851 Map of Kiskiminetas KiskiminetasArmstrong County · 4,564 people 7.4% $64,896 16.7%
852 Buffalo BuffaloUnion County · 3,584 people 7.4% $66,781 21.2%
853 SadsburyLancaster County · 3,536 people 7.4% $92,917 15.6%
854 Map of Armstrong ArmstrongIndiana County · 2,753 people 7.4% $81,404 25.7%
855 North CornwallLebanon County · 9,041 people 7.3% $78,803 32.4%
856 AdamsCambria County · 5,691 people 7.3% $69,639 22.4%
857 Map of Washington WashingtonSchuylkill County · 3,134 people 7.3% $89,306 20.9%
858 Beaver Falls8,850 people 7.2% $49,924 22.4%
859 DuBois DuBois7,402 people 7.2% $62,697 26.5%
860 RossMonroe County · 5,488 people 7.2% $64,392 31.3%
861 Frackville3,878 people 7.2% $56,866 14.9%
862 HeginsSchuylkill County · 3,352 people 7.2% $92,861 24.9%
863 CantonWashington County · 8,258 people 7.1% $60,680 19.5%
864 Dickson City6,023 people 7.1% $59,963 24.4%
865 DelawareNorthumberland County · 4,280 people 7.1% $75,042 18.6%
866 Altoona43,196 people 7% $51,250 20.5%
867 Map of Mount Pleasant Mount PleasantWestmoreland County · 10,042 people 7% $68,131 22.5%
868 DarbyDelaware County · 9,191 people 7% $81,458 17.5%
869 East BuffaloUnion County · 7,464 people 7% $139,708 54.4%
870 Map of Norwood Norwood5,934 people 7% $96,134 27.1%
871 Rochester RochesterBeaver County · 2,740 people 7% $60,500 21.5%
872 North UnionFayette County · 11,592 people 6.9% $54,336 23%
873 Swoyersville5,048 people 6.9% $71,555 25.8%
874 Charleroi4,202 people 6.9% $43,265 18.2%
875 Clarion4,192 people 6.9% $47,181 48.6%
876 JacksonCambria County · 4,173 people 6.9% $81,414 27.6%
877 CherryhillIndiana County · 2,525 people 6.9% $66,746 23.1%
878 PortageCambria County · 3,393 people 6.8% $63,224 22.3%
879 PaintSomerset County · 3,021 people 6.8% $61,364 17.1%
880 Turtle Creek5,007 people 6.7% $45,997 10.9%
881 Glassport4,368 people 6.7% $47,803 11.1%
882 Map of Freeland Freeland3,837 people 6.7% $57,833 21.8%
883 Northern Cambria Northern Cambria3,494 people 6.7% $54,673 21.4%
884 Forward ForwardAllegheny County · 3,009 people 6.7% $67,171 14.4%
885 FrankstownBlair County · 7,395 people 6.6% $97,714 38.9%
886 MenallenAdams County · 3,751 people 6.6% $86,083 18.5%
887 HopewellCumberland County · 2,537 people 6.6% $75,515 25.8%
888 AmwellWashington County · 3,660 people 6.5% $77,895 16.8%
889 West NottinghamChester County · 2,823 people 6.5% $76,853 20.6%
890 Harveys Lake2,809 people 6.5% $75,510 44%
891 South PymatuningMercer County · 2,608 people 6.5% $77,614 32.2%
892 Reading95,242 people 6.4% $44,091 11.4%
893 Lebanon Lebanon26,536 people 6.4% $48,456 15.9%
894 Warren9,240 people 6.4% $53,815 25.3%
895 Pittston Pittston7,626 people 6.4% $49,941 23.8%
896 Map of Girard GirardErie County · 4,828 people 6.4% $95,461 28.6%
897 Jessup Jessup4,495 people 6.4% $64,844 30.1%
898 Mifflinburg Mifflinburg3,473 people 6.4% $67,391 31.5%
899 Map of Youngwood Youngwood2,926 people 6.4% $70,581 21.9%
900 Lake City Lake City2,895 people 6.4% $75,048 26.6%
901 Map of Providence ProvidenceLancaster County · 7,106 people 6.3% $63,696 16.5%
902 Mohnton2,922 people 6.3% $80,745 40.3%
903 Loyalsock LoyalsockLycoming County · 11,491 people 6.2% $59,491 35.8%
904 Ephrata EphrataLancaster County · 10,632 people 6.2% $85,058 27.8%
905 Lower Windsor Lower WindsorYork County · 7,595 people 6.2% $87,090 19.9%
906 SummitErie County · 7,314 people 6.2% $73,553 35.9%
907 St. ThomasFranklin County · 5,956 people 6.2% $73,642 19.1%
908 South HuntingdonWestmoreland County · 5,362 people 6.2% $71,425 22.5%
909 Bangor5,163 people 6.2% $70,076 23.2%
910 Mahanoy City3,507 people 6.2% $37,727 8.2%
911 Map of Snyder SnyderBlair County · 3,316 people 6.2% $71,071 21.9%
912 Waynesboro11,047 people 6.1% $66,956 19%
913 Stroudsburg5,894 people 6.1% $66,674 29.1%
914 Map of New Holland New Holland5,780 people 6.1% $63,182 26.9%
915 Map of Hollidaysburg Hollidaysburg5,558 people 6.1% $69,458 42.1%
916 MenallenFayette County · 4,048 people 6.1% $64,013 21.7%
917 Map of Wesleyville Wesleyville3,179 people 6.1% $48,952 21.9%
918 Jeannette8,657 people 6% $49,188 20.4%
919 Franklin FranklinGreene County · 6,802 people 6% $68,482 22.4%
920 Bradford BradfordClearfield County · 2,820 people 6% $55,938 11.7%
921 Columbia Columbia10,278 people 5.9% $54,437 17.4%
922 Shamokin Shamokin6,853 people 5.9% $39,690 11.4%
923 Connellsville6,849 people 5.8% $45,721 13.9%
924 Map of Schuylkill Haven Schuylkill Haven5,253 people 5.8% $54,167 20.2%
925 Map of Bedford Bedford2,851 people 5.8% $41,375 18.1%
926 Sharon12,936 people 5.7% $45,670 18.4%
927 SomersetSomerset County · 11,531 people 5.7% $62,587 11.4%
928 Mount Carmel5,677 people 5.7% $53,021 17.7%
929 Edwardsville4,932 people 5.7% $44,866 10.9%
930 FultonLancaster County · 3,215 people 5.7% $78,990 6.3%
931 Map of East Drumore East DrumoreLancaster County · 3,929 people 5.6% $78,844 20.7%
932 East FranklinArmstrong County · 3,776 people 5.6% $98,025 37.5%
933 Map of Ephrata Ephrata13,772 people 5.5% $69,735 23.2%
934 Latrobe7,977 people 5.5% $56,318 25.2%
935 Edinboro5,440 people 5.5% $48,173 60.5%
936 PennSnyder County · 4,079 people 5.5% $61,479 26.3%
937 Map of Mount Oliver Mount Oliver3,319 people 5.5% $52,297 17.5%
938 WinslowJefferson County · 2,800 people 5.5% $67,763 17.8%
939 SpringfieldFayette County · 2,677 people 5.5% $56,667 11.9%
940 Hanover16,584 people 5.4% $61,293 15.9%
941 South Williamsport6,211 people 5.4% $64,583 29.2%
942 LakeWayne County · 4,897 people 5.4% $59,873 15.6%
943 TunkhannockWyoming County · 3,960 people 5.4% $83,459 23.8%
944 Jersey Shore Jersey Shore4,121 people 5.3% $72,361 21%
945 Map of Palmerton Palmerton5,622 people 5.2% $68,143 18.3%
946 Tarentum Tarentum4,249 people 5.2% $45,167 26.7%
947 Oil City9,468 people 5.1% $51,316 16.5%
948 Plymouth Plymouth5,770 people 5.1% $39,167 9.8%
949 Map of Foster FosterLuzerne County · 3,446 people 5.1% $68,384 14.9%
950 Rochester Rochester3,422 people 5.1% $43,080 17%
951 Paradise ParadiseMonroe County · 2,906 people 5.1% $86,991 19.2%
952 Map of North York North York2,812 people 5.1% $63,927 14.3%
953 Kulpmont2,724 people 5.1% $49,785 14.7%
954 EarlLancaster County · 7,163 people 5% $83,793 21.4%
955 PlainfieldNorthampton County · 6,241 people 5% $87,230 22.5%
956 Punxsutawney5,665 people 5% $42,183 18.7%
957 Conoy ConoyLancaster County · 3,302 people 5% $73,511 17.5%
958 VernonCrawford County · 5,269 people 4.8% $76,030 36.2%
959 SaltlickFayette County · 2,980 people 4.8% $72,210 16.5%
960 Quarryville2,856 people 4.8% $79,744 26.6%
961 HayfieldCrawford County · 2,747 people 4.8% $72,238 24.4%
962 Carbondale8,789 people 4.7% $47,716 19%
963 West Mead West MeadCrawford County · 4,974 people 4.7% $64,837 26%
964 Map of Smithfield SmithfieldHuntingdon County · 4,350 people 4.7% $51,447 7.6%
965 Map of North East North East4,054 people 4.7% $68,828 24%
966 Muncy CreekLycoming County · 3,551 people 4.7% $75,882 13.6%
967 BerlinWayne County · 2,832 people 4.6% $68,494 22.5%
968 Upland3,057 people 4.5% $61,553 18.3%
969 DecaturMifflin County · 2,942 people 4.5% $61,302 7.7%
970 HempfieldMercer County · 3,678 people 4.4% $49,653 26.1%
971 Lower Towamensing Lower TowamensingCarbon County · 3,076 people 4.4% $68,789 14.2%
972 Map of Allegheny AlleghenyCambria County · 2,765 people 4.4% $90,809 17.2%
973 GranvilleMifflin County · 4,597 people 4.3% $76,250 20.1%
974 BrownMifflin County · 4,150 people 4.3% $79,821 24.7%
975 Peach BottomYork County · 5,007 people 4.2% $84,737 26.2%
976 White DeerUnion County · 4,402 people 4.2% $83,611 21%
977 Green GreenIndiana County · 3,404 people 4.2% $60,274 10.2%
978 GreenfieldLackawanna County · 2,514 people 4.2% $106,607 41.4%
979 Bradford7,683 people 4.1% $56,161 19.5%
980 AntisBlair County · 6,412 people 4% $71,889 23.9%
981 Map of Pen Argyl Pen Argyl3,495 people 3.8% $76,096 23.1%
982 RyanSchuylkill County · 2,756 people 3.8% $91,176 19.2%
983 West Newton2,621 people 3.8% $52,961 23.2%
984 Titusville5,189 people 3.7% $38,194 20.1%
985 PriceMonroe County · 3,734 people 3.7% $82,898 21.1%
986 Lehighton5,268 people 3.6% $64,651 14.5%
987 Ford City2,813 people 3.6% $57,971 11.8%
988 Map of Freedom FreedomBlair County · 2,968 people 3.5% $75,096 21.3%
989 Map of Hazleton Hazleton30,111 people 3.4% $46,177 10.8%
990 Blairsville3,215 people 3.3% $56,337 19.8%
991 Masontown3,201 people 3.3% $53,676 16.9%
992 Girard2,962 people 3.3% $71,165 36.1%
993 UnionLebanon County · 2,920 people 3.3% $73,083 17.8%
994 Towanda2,791 people 3.2% $60,888 23.8%
995 KeatingMcKean County · 2,690 people 3.2% $74,297 15.7%
996 GeorgesFayette County · 6,213 people 3.1% $90,443 14.3%
997 CressonCambria County · 2,802 people 3.1% $61,875 23.9%
998 Laureldale4,284 people 3% $69,821 11%
999 Montoursville4,706 people 2.7% $59,919 26%
1000 Map of Coplay Coplay3,466 people 2.6% $61,906 19.1%
1001 WolfLycoming County · 3,095 people 2.6% $71,492 30%
1002 Athens3,243 people 2.5% $53,000 27.4%
1003 Mount Pocono Mount Pocono3,072 people 2.5% $79,375 26.7%
1004 Map of Decatur DecaturClearfield County · 3,743 people 2.4% $56,394 11.5%
1005 Map of McAdoo McAdoo2,501 people 2.4% $45,753 13.6%
1006 LuzerneFayette County · 5,409 people 2.2% $57,827 10%
1007 St. Clair St. Clair2,754 people 2.2% $64,304 18%
1008 Foster FosterMcKean County · 3,956 people 2.1% $70,362 21.9%
1009 Map of Mahanoy MahanoySchuylkill County · 3,043 people 2.1% $59,474 3.3%
1010 Shenandoah4,146 people 2% $45,294 13.4%
1011 Coaldale2,514 people 2% $59,250 9.3%
1012 GermanFayette County · 4,563 people 1.9% $61,834 21.5%
1013 ConewangoWarren County · 3,367 people 1.9% $57,050 25.4%
1014 Nesquehoning3,344 people 1.9% $61,354 16.6%
1015 St. Marys12,529 people 1.8% $67,167 21.4%
1016 Corry6,116 people 1.8% $48,618 22.8%
1017 Hallam2,788 people 1.7% $75,000 25.3%
1018 RedstoneFayette County · 4,981 people 1.2% $59,954 17.8%
1019 Minersville4,396 people 1.2% $53,416 12%
1020 GreenfieldBlair County · 3,736 people 1.1% $60,590 15.1%
1021 FoxElk County · 3,541 people 1% $74,934 26.5%
1022 CharlestonTioga County · 3,531 people 0.9% $72,595 22.6%
1023 McSherrystown3,114 people 0.9% $61,159 11%
1024 Map of West Hazleton West Hazleton5,178 people 0.6% $34,118 17.6%
1025 ArmaghMifflin County · 4,028 people 0.6% $74,278 15.3%
1026 Map of Shenango ShenangoMercer County · 3,475 people 0.6% $70,139 25.8%
1027 West MahanoySchuylkill County · 2,885 people 0.6% $85,471 15.9%
1028 West ProvidenceBedford County · 3,066 people 0.5% $79,844 16.1%

How this ranking works

We rank every town by the share of workers who usually work from home. The town with the highest figure ranks #1. For comparison, the figure for Pennsylvania as a whole is 15.6%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states