PAPennsylvania rankings

Towns with the most children in Pennsylvania

Ranked by the share of residents under 18, a sign of family neighborhoods. 1055 towns with 2,500+ residents.

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

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

How this ranking works

We rank every town by the share of residents under 18, a sign of family neighborhoods. The town with the highest figure ranks #1. For comparison, the figure for Pennsylvania as a whole is 20.4%.

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