PAPennsylvania rankings

Towns with the lowest property taxes in Pennsylvania

Ranked by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). 1057 towns with 2,500+ residents.

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

Pennsylvania · Lowest property tax

Canton ranks #72 of 1,057

$1,553/yr median yearly property-tax bill · Visit Canton →

Canton ranks #72 of 1057 for lowest property tax in Pennsylvania
#TownMedian tax billHome valueTax rate
1 Homestead Homestead2,874 people $625/yr $83,900 0.74%
2 Donora4,527 people $798/yr $62,300 1.28%
3 Shamokin Shamokin6,853 people $858/yr $60,400 1.42%
4 Mahanoy City3,507 people $858/yr $52,400 1.64%
5 Shenandoah4,146 people $869/yr $49,500 1.76%
6 Mount Carmel5,677 people $885/yr $81,800 1.08%
7 CoalNorthumberland County · 9,769 people $907/yr $88,300 1.03%
8 Nanty-Glo2,598 people $946/yr $83,700 1.13%
9 Map of McKeesport McKeesport17,380 people $1,044/yr $72,700 1.44%
10 Map of Woodward WoodwardClearfield County · 3,957 people $1,052/yr $119,000 0.88%
11 Map of Clairton Clairton6,044 people $1,077/yr $66,500 1.62%
12 Charleroi4,202 people $1,086/yr $52,800 2.06%
13 Punxsutawney5,665 people $1,093/yr $99,000 1.10%
14 Kulpmont2,724 people $1,099/yr $84,000 1.31%
15 Map of Duquesne Duquesne5,149 people $1,101/yr $63,800 1.73%
16 Map of Pitcairn Pitcairn3,032 people $1,118/yr $59,300 1.89%
17 Green GreenIndiana County · 3,404 people $1,141/yr $91,100 1.25%
18 Map of McAdoo McAdoo2,501 people $1,143/yr $90,000 1.27%
19 St. Clair St. Clair2,754 people $1,164/yr $71,800 1.62%
20 Sugarcreek4,716 people $1,174/yr $108,200 1.09%
21 Johnstown Johnstown18,087 people $1,199/yr $45,400 2.64%
22 JenksForest County · 3,626 people $1,199/yr $100,000 1.20%
23 Tyrone5,377 people $1,241/yr $139,800 0.89%
24 SpringhillFayette County · 2,664 people $1,246/yr $115,700 1.08%
25 Northern Cambria Northern Cambria3,494 people $1,252/yr $93,100 1.34%
26 RedstoneFayette County · 4,981 people $1,255/yr $90,800 1.38%
27 Map of Mahanoy MahanoySchuylkill County · 3,043 people $1,261/yr $65,100 1.94%
28 North Braddock4,219 people $1,268/yr $66,100 1.92%
29 Windber3,860 people $1,269/yr $99,000 1.28%
30 Map of Decatur DecaturClearfield County · 3,743 people $1,271/yr $135,700 0.94%
31 Grove City Grove City7,830 people $1,278/yr $171,600 0.74%
32 Map of Mount Oliver Mount Oliver3,319 people $1,282/yr $96,900 1.32%
33 Lansford4,156 people $1,311/yr $55,800 2.35%
34 GermanFayette County · 4,563 people $1,316/yr $123,200 1.07%
35 PortageCambria County · 3,393 people $1,317/yr $124,700 1.06%
36 Bradford BradfordClearfield County · 2,820 people $1,328/yr $118,000 1.13%
37 StonycreekCambria County · 2,705 people $1,331/yr $100,900 1.32%
38 Oil City9,468 people $1,345/yr $74,100 1.82%
39 Map of Smithfield SmithfieldHuntingdon County · 4,350 people $1,351/yr $156,400 0.86%
40 West Chillisquaque West ChillisquaqueNorthumberland County · 2,604 people $1,354/yr $121,500 1.11%
41 JennerSomerset County · 3,631 people $1,356/yr $131,300 1.03%
42 Altoona43,196 people $1,369/yr $119,900 1.14%
43 Ridgway Ridgway3,969 people $1,371/yr $94,900 1.44%
44 WinslowJefferson County · 2,800 people $1,372/yr $144,800 0.95%
45 Port Vue3,620 people $1,374/yr $82,500 1.67%
46 Beaver Falls8,850 people $1,401/yr $92,100 1.52%
47 DuBois DuBois7,402 people $1,402/yr $123,600 1.13%
48 Centerville Centerville3,235 people $1,404/yr $120,600 1.16%
49 West MahanoySchuylkill County · 2,885 people $1,406/yr $88,700 1.59%
50 West Newton2,621 people $1,417/yr $131,200 1.08%
51 Map of East St. Clair East St. ClairBedford County · 2,896 people $1,422/yr $191,600 0.74%
52 Map of Bedford Bedford2,851 people $1,426/yr $182,000 0.78%
53 North UnionFayette County · 11,592 people $1,431/yr $139,900 1.02%
54 Vandergrift5,011 people $1,438/yr $93,900 1.53%
55 Sunbury9,617 people $1,444/yr $107,200 1.35%
56 Map of Snyder SnyderBlair County · 3,316 people $1,448/yr $187,000 0.77%
57 Uniontown9,742 people $1,449/yr $87,700 1.65%
58 MorrisClearfield County · 2,750 people $1,464/yr $116,600 1.26%
59 Glassport4,368 people $1,466/yr $82,700 1.77%
60 Map of Newport NewportLuzerne County · 4,464 people $1,469/yr $96,700 1.52%
61 Kane Kane3,537 people $1,470/yr $73,600 2.00%
62 MenallenFayette County · 4,048 people $1,473/yr $161,200 0.91%
63 JacksonCambria County · 4,173 people $1,474/yr $160,600 0.92%
64 Map of Mahoning MahoningLawrence County · 2,670 people $1,478/yr $134,500 1.10%
65 WhartonFayette County · 3,332 people $1,486/yr $225,200 0.66%
66 Derry2,614 people $1,500/yr $129,300 1.16%
67 Etna3,364 people $1,503/yr $135,800 1.11%
68 LuzerneFayette County · 5,409 people $1,508/yr $128,500 1.17%
69 GeorgesFayette County · 6,213 people $1,509/yr $148,500 1.02%
70 Masontown3,201 people $1,520/yr $126,300 1.20%
71 East HuntingdonWestmoreland County · 7,621 people $1,543/yr $140,100 1.10%
72 CantonWashington County · 8,258 people $1,553/yr $147,900 1.05%
73 Mount Pleasant4,199 people $1,555/yr $143,000 1.09%
74 New Castle21,579 people $1,557/yr $77,400 2.01%
75 PaintSomerset County · 3,021 people $1,566/yr $157,600 0.99%
76 BedfordBedford County · 5,098 people $1,573/yr $192,000 0.82%
77 Cooper CooperClearfield County · 2,564 people $1,573/yr $171,400 0.92%
78 LoganBlair County · 12,318 people $1,575/yr $165,000 0.95%
79 Connellsville6,849 people $1,576/yr $122,900 1.28%
80 Farrell4,199 people $1,584/yr $87,800 1.80%
81 KeatingMcKean County · 2,690 people $1,585/yr $121,700 1.30%
82 Dunbar DunbarFayette County · 6,529 people $1,587/yr $166,500 0.95%
83 AdamsCambria County · 5,691 people $1,592/yr $172,500 0.92%
84 Map of Freeland Freeland3,837 people $1,594/yr $118,000 1.35%
85 Scottdale4,363 people $1,607/yr $156,900 1.02%
86 ConewangoWarren County · 3,367 people $1,610/yr $122,000 1.32%
87 Plymouth Plymouth5,770 people $1,616/yr $92,500 1.75%
88 West ProvidenceBedford County · 3,066 people $1,631/yr $179,600 0.91%
89 Minersville4,396 people $1,633/yr $82,300 1.98%
90 Clearfield5,873 people $1,634/yr $100,400 1.63%
91 Butler13,212 people $1,639/yr $108,100 1.52%
92 PymatuningMercer County · 3,066 people $1,639/yr $119,300 1.37%
93 CranberryVenango County · 6,273 people $1,641/yr $149,600 1.10%
94 Tamaqua6,924 people $1,643/yr $83,700 1.96%
95 Dickson City6,023 people $1,647/yr $192,300 0.86%
96 Jeannette8,657 people $1,648/yr $114,400 1.44%
97 Map of Ashley Ashley2,602 people $1,651/yr $97,200 1.70%
98 Monongahela4,109 people $1,660/yr $114,300 1.45%
99 California4,864 people $1,664/yr $152,200 1.09%
100 Map of Brookville Brookville3,946 people $1,667/yr $133,200 1.25%
101 Arnold Arnold4,704 people $1,673/yr $86,400 1.94%
102 GreenfieldBlair County · 3,736 people $1,673/yr $162,500 1.03%
103 Map of Chester Chester33,619 people $1,675/yr $83,100 2.02%
104 Map of Shippensburg ShippensburgCumberland County · 4,303 people $1,677/yr $158,600 1.06%
105 Philipsburg2,748 people $1,689/yr $148,700 1.14%
106 Tarentum Tarentum4,249 people $1,691/yr $84,300 2.01%
107 Titusville5,189 people $1,693/yr $79,200 2.14%
108 Foster FosterMcKean County · 3,956 people $1,696/yr $99,200 1.71%
109 UnionLawrence County · 4,926 people $1,699/yr $119,100 1.43%
110 Warren9,240 people $1,704/yr $103,800 1.64%
111 Map of Conemaugh ConemaughSomerset County · 6,654 people $1,707/yr $166,100 1.03%
112 Map of Luzerne Luzerne2,723 people $1,722/yr $113,900 1.51%
113 Map of West Hazleton West Hazleton5,178 people $1,726/yr $151,800 1.14%
114 Ebensburg3,321 people $1,730/yr $174,700 0.99%
115 Union City2,887 people $1,731/yr $88,100 1.96%
116 West SalemMercer County · 3,201 people $1,732/yr $159,400 1.09%
117 Map of Geistown Geistown2,507 people $1,734/yr $154,700 1.12%
118 Lewistown8,479 people $1,737/yr $98,500 1.76%
119 Blairsville3,215 people $1,741/yr $105,900 1.64%
120 Wilkes-BarreLuzerne County · 3,198 people $1,750/yr $115,700 1.51%
121 Map of Providence ProvidenceLancaster County · 7,106 people $1,751/yr $228,200 0.77%
122 Ellwood City Ellwood City7,532 people $1,755/yr $122,800 1.43%
123 SmithWashington County · 4,212 people $1,760/yr $175,800 1.00%
124 Map of Schuylkill Haven Schuylkill Haven5,253 people $1,766/yr $132,400 1.33%
125 Nanticoke10,653 people $1,775/yr $108,100 1.64%
126 FoxElk County · 3,541 people $1,776/yr $170,800 1.04%
127 HeginsSchuylkill County · 3,352 people $1,776/yr $197,100 0.90%
128 Map of Youngwood Youngwood2,926 people $1,785/yr $171,600 1.04%
129 SalemWestmoreland County · 6,035 people $1,791/yr $178,800 1.00%
130 Girard2,962 people $1,791/yr $160,500 1.12%
131 CressonCambria County · 2,802 people $1,794/yr $167,100 1.07%
132 Millersburg2,531 people $1,795/yr $134,500 1.33%
133 New Brighton New Brighton5,567 people $1,803/yr $109,200 1.65%
134 Reading95,242 people $1,805/yr $121,300 1.49%
135 Map of Freedom FreedomBlair County · 2,968 people $1,805/yr $150,500 1.20%
136 RushCentre County · 3,637 people $1,806/yr $158,500 1.14%
137 Sharon12,936 people $1,807/yr $78,800 2.29%
138 Map of Irwin Irwin3,831 people $1,808/yr $195,500 0.92%
139 Slippery RockLawrence County · 2,894 people $1,809/yr $190,600 0.95%
140 Berwick Berwick10,317 people $1,813/yr $156,500 1.16%
141 Pittsburgh304,759 people $1,822/yr $205,800 0.89%
142 Latrobe7,977 people $1,822/yr $145,100 1.26%
143 Map of Conneaut ConneautErie County · 4,072 people $1,822/yr $170,500 1.07%
144 SpringfieldFayette County · 2,677 people $1,822/yr $131,300 1.39%
145 Blakely6,662 people $1,830/yr $198,300 0.92%
146 CumberlandGreene County · 6,225 people $1,836/yr $132,700 1.38%
147 Edwardsville4,932 people $1,841/yr $123,200 1.49%
148 CambriaCambria County · 5,763 people $1,854/yr $183,100 1.01%
149 Throop4,081 people $1,863/yr $165,400 1.13%
150 McKees Rocks5,786 people $1,867/yr $75,600 2.47%
151 Franklin Franklin5,984 people $1,871/yr $116,900 1.60%
152 LawrenceClearfield County · 7,395 people $1,872/yr $154,600 1.21%
153 Monessen6,780 people $1,876/yr $95,900 1.96%
154 Briar Creek Briar CreekColumbia County · 3,000 people $1,882/yr $189,500 0.99%
155 Aliquippa9,079 people $1,883/yr $98,400 1.91%
156 Waynesboro11,047 people $1,888/yr $188,600 1.00%
157 Map of Greenville Greenville5,523 people $1,890/yr $115,100 1.64%
158 Map of Hickory HickoryLawrence County · 2,565 people $1,893/yr $180,200 1.05%
159 Honesdale4,467 people $1,895/yr $182,400 1.04%
160 Map of Hazleton Hazleton30,111 people $1,899/yr $151,600 1.25%
161 Bradford7,683 people $1,904/yr $85,600 2.22%
162 Corry6,116 people $1,904/yr $96,800 1.97%
163 Map of Washington WashingtonFayette County · 3,787 people $1,917/yr $135,200 1.42%
164 SaltlickFayette County · 2,980 people $1,918/yr $162,500 1.18%
165 Map of Burrell BurrellIndiana County · 3,467 people $1,923/yr $124,600 1.54%
166 FindleyMercer County · 2,635 people $1,925/yr $191,400 1.01%
167 Brackenridge Brackenridge3,167 people $1,928/yr $94,800 2.03%
168 WoodcockCrawford County · 2,732 people $1,933/yr $175,200 1.10%
169 St. Marys12,529 people $1,935/yr $149,000 1.30%
170 Ford City2,813 people $1,946/yr $84,400 2.31%
171 Coaldale2,514 people $1,949/yr $83,100 2.35%
172 Map of Danville Danville4,217 people $1,950/yr $186,400 1.05%
173 Frackville3,878 people $1,952/yr $103,400 1.89%
174 RichlandCambria County · 12,082 people $1,954/yr $190,000 1.03%
175 BoggsCentre County · 2,713 people $1,954/yr $204,100 0.96%
176 GreggUnion County · 4,010 people $1,966/yr $169,000 1.16%
177 Clarion4,192 people $1,970/yr $163,200 1.21%
178 ParksArmstrong County · 2,747 people $1,971/yr $128,400 1.54%
179 Dupont2,559 people $1,972/yr $142,200 1.39%
180 SomersetSomerset County · 11,531 people $1,974/yr $165,700 1.19%
181 AlleghenyBlair County · 6,597 people $1,978/yr $169,300 1.17%
182 North BeaverLawrence County · 3,946 people $1,980/yr $174,500 1.13%
183 Pine GroveWarren County · 2,544 people $1,980/yr $188,900 1.05%
184 Bloomsburg Bloomsburg13,024 people $1,985/yr $179,100 1.11%
185 Philadelphia1,579,706 people $2,003/yr $243,100 0.82%
186 Clarion ClarionClarion County · 3,602 people $2,010/yr $183,400 1.10%
187 AntisBlair County · 6,412 people $2,017/yr $183,600 1.10%
188 Mifflinburg Mifflinburg3,473 people $2,019/yr $209,500 0.96%
189 Map of Springfield SpringfieldErie County · 3,049 people $2,028/yr $151,100 1.34%
190 Pottsville13,364 people $2,036/yr $100,500 2.03%
191 Summit Hill Summit Hill3,137 people $2,051/yr $99,700 2.06%
192 Pine CreekClinton County · 3,416 people $2,055/yr $180,800 1.14%
193 Trafford3,216 people $2,057/yr $147,300 1.40%
194 Mount CarmelNorthumberland County · 2,501 people $2,063/yr $156,500 1.32%
195 Swoyersville5,048 people $2,064/yr $148,300 1.39%
196 HazleLuzerne County · 10,263 people $2,071/yr $206,000 1.01%
197 Map of Mount Pleasant Mount PleasantWestmoreland County · 10,042 people $2,073/yr $191,300 1.08%
198 ArmaghMifflin County · 4,028 people $2,078/yr $140,800 1.48%
199 Jessup Jessup4,495 people $2,080/yr $169,300 1.23%
200 Wilkes-Barre Wilkes-Barre44,423 people $2,083/yr $117,200 1.78%
201 AthensBradford County · 5,161 people $2,083/yr $208,300 1.00%
202 Huntingdon6,897 people $2,087/yr $198,900 1.05%
203 Map of Taylor Taylor6,265 people $2,089/yr $182,500 1.14%
204 SummitButler County · 4,422 people $2,090/yr $209,400 1.00%
205 Map of Allegheny AlleghenyCambria County · 2,765 people $2,090/yr $249,600 0.84%
206 Map of Sewickley SewickleyWestmoreland County · 5,601 people $2,092/yr $191,800 1.09%
207 Selinsgrove Selinsgrove5,593 people $2,095/yr $198,500 1.06%
208 Map of Derry DerryWestmoreland County · 13,472 people $2,100/yr $180,400 1.16%
209 StoweAllegheny County · 6,294 people $2,105/yr $110,100 1.91%
210 FallowfieldWashington County · 4,060 people $2,105/yr $163,900 1.28%
211 Sharpsville4,187 people $2,106/yr $121,300 1.74%
212 FayetteJuniata County · 3,310 people $2,110/yr $202,100 1.04%
213 Waynesburg3,811 people $2,121/yr $158,200 1.34%
214 Sayre5,431 people $2,132/yr $169,500 1.26%
215 Millvale3,299 people $2,134/yr $124,100 1.72%
216 ManorArmstrong County · 4,116 people $2,136/yr $177,400 1.20%
217 Map of North York North York2,812 people $2,139/yr $139,500 1.53%
218 CarrollWashington County · 5,339 people $2,140/yr $189,300 1.13%
219 Map of Ingram Ingram3,299 people $2,152/yr $156,800 1.37%
220 Turtle Creek5,007 people $2,165/yr $84,900 2.55%
221 Ambridge6,890 people $2,190/yr $98,200 2.23%
222 White DeerUnion County · 4,402 people $2,193/yr $190,900 1.15%
223 SouthamptonFranklin County · 8,576 people $2,197/yr $229,500 0.96%
224 ShenangoLawrence County · 7,062 people $2,200/yr $169,100 1.30%
225 Washington Washington13,368 people $2,202/yr $128,200 1.72%
226 Map of Shenango ShenangoMercer County · 3,475 people $2,203/yr $188,900 1.17%
227 LamarClinton County · 2,628 people $2,205/yr $248,000 0.89%
228 UnionWashington County · 5,401 people $2,209/yr $178,700 1.24%
229 Walker WalkerJuniata County · 2,788 people $2,218/yr $206,900 1.07%
230 Monaca Monaca5,519 people $2,221/yr $162,700 1.37%
231 Middlesex MiddlesexCumberland County · 7,189 people $2,224/yr $234,200 0.95%
232 New Kensington12,011 people $2,233/yr $142,000 1.57%
233 Map of Bullskin BullskinFayette County · 6,600 people $2,236/yr $187,400 1.19%
234 Northumberland3,866 people $2,237/yr $162,600 1.38%
235 SomersetWashington County · 2,556 people $2,239/yr $230,800 0.97%
236 Kittanning3,902 people $2,240/yr $101,300 2.21%
237 Sharpsburg3,119 people $2,249/yr $141,400 1.59%
238 Old Forge Old Forge8,573 people $2,254/yr $174,400 1.29%
239 Milton Milton6,534 people $2,254/yr $196,800 1.15%
240 Map of Hanover HanoverBeaver County · 3,313 people $2,256/yr $243,200 0.93%
241 AmwellWashington County · 3,660 people $2,260/yr $231,800 0.97%
242 Map of Cowanshannock CowanshannockArmstrong County · 2,692 people $2,264/yr $169,400 1.34%
243 Nesquehoning3,344 people $2,265/yr $122,500 1.85%
244 South HuntingdonWestmoreland County · 5,362 people $2,269/yr $219,200 1.04%
245 Map of North Buffalo North BuffaloArmstrong County · 2,661 people $2,271/yr $182,900 1.24%
246 Map of Wesleyville Wesleyville3,179 people $2,273/yr $108,600 2.09%
247 Verona2,524 people $2,273/yr $145,200 1.57%
248 Olyphant5,381 people $2,274/yr $160,900 1.41%
249 Map of Chambersburg Chambersburg22,319 people $2,280/yr $215,000 1.06%
250 DelmarTioga County · 2,783 people $2,286/yr $247,800 0.92%
251 Carbondale8,789 people $2,293/yr $132,200 1.73%
252 WolfLycoming County · 3,095 people $2,293/yr $196,100 1.17%
253 Ohioville3,324 people $2,298/yr $202,100 1.14%
254 PlainsLuzerne County · 9,905 people $2,301/yr $164,200 1.40%
255 DecaturMifflin County · 2,942 people $2,309/yr $164,100 1.41%
256 CenterSnyder County · 2,708 people $2,318/yr $218,900 1.06%
257 Map of Pulaski PulaskiLawrence County · 3,059 people $2,319/yr $158,300 1.46%
258 Perry PerryFayette County · 2,590 people $2,321/yr $211,700 1.10%
259 LigonierWestmoreland County · 6,012 people $2,329/yr $243,200 0.96%
260 Map of Foster FosterLuzerne County · 3,446 people $2,329/yr $170,200 1.37%
261 WinfieldButler County · 3,325 people $2,329/yr $267,100 0.87%
262 Map of Wilmington WilmingtonLawrence County · 2,655 people $2,335/yr $238,200 0.98%
263 South PymatuningMercer County · 2,608 people $2,337/yr $180,700 1.29%
264 Map of Munhall Munhall10,548 people $2,339/yr $132,100 1.77%
265 HayfieldCrawford County · 2,747 people $2,341/yr $183,700 1.27%
266 Map of Chester ChesterDelaware County · 4,066 people $2,346/yr $158,900 1.48%
267 Map of North East North East4,054 people $2,358/yr $167,000 1.41%
268 Map of Chartiers ChartiersWashington County · 9,027 people $2,363/yr $248,400 0.95%
269 Lebanon Lebanon26,536 people $2,365/yr $156,500 1.51%
270 Rochester Rochester3,422 people $2,366/yr $116,800 2.03%
271 Greensburg14,741 people $2,368/yr $184,100 1.29%
272 Map of Harrisburg Harrisburg50,287 people $2,370/yr $124,200 1.91%
273 Hermitage16,041 people $2,380/yr $199,500 1.19%
274 Map of South Union South UnionFayette County · 10,620 people $2,381/yr $209,300 1.14%
275 BradfordMcKean County · 4,698 people $2,381/yr $171,900 1.39%
276 CherryhillIndiana County · 2,525 people $2,391/yr $172,800 1.38%
277 West Mead West MeadCrawford County · 4,974 people $2,396/yr $157,300 1.52%
278 Clearfield ClearfieldButler County · 2,649 people $2,400/yr $219,700 1.09%
279 FairfieldLycoming County · 2,826 people $2,402/yr $256,100 0.94%
280 Map of Girard GirardErie County · 4,828 people $2,410/yr $204,600 1.18%
281 PennSnyder County · 4,079 people $2,413/yr $235,400 1.03%
282 Upper YoderCambria County · 5,081 people $2,418/yr $152,800 1.58%
283 Shippensburg5,620 people $2,433/yr $177,700 1.37%
284 HanoverLuzerne County · 11,522 people $2,436/yr $151,900 1.60%
285 Map of Butler ButlerButler County · 16,988 people $2,439/yr $223,800 1.09%
286 PennButler County · 4,923 people $2,440/yr $297,500 0.82%
287 JeffersonButler County · 5,126 people $2,451/yr $300,500 0.82%
288 Canonsburg9,675 people $2,460/yr $213,200 1.15%
289 White Oak7,468 people $2,463/yr $162,200 1.52%
290 HempfieldMercer County · 3,678 people $2,464/yr $172,600 1.43%
291 PineMercer County · 4,758 people $2,466/yr $284,700 0.87%
292 Pittston Pittston7,626 people $2,469/yr $126,800 1.95%
293 DerryMifflin County · 7,238 people $2,471/yr $156,100 1.58%
294 Old LycomingLycoming County · 4,960 people $2,471/yr $198,700 1.24%
295 South Franklin South FranklinWashington County · 2,850 people $2,474/yr $251,100 0.99%
296 QuincyFranklin County · 5,312 people $2,482/yr $276,900 0.90%
297 SandyClearfield County · 11,710 people $2,483/yr $228,100 1.09%
298 OaklandButler County · 2,739 people $2,484/yr $223,800 1.11%
299 South Williamsport6,211 people $2,486/yr $180,800 1.38%
300 Map of Daugherty DaughertyBeaver County · 3,033 people $2,486/yr $191,300 1.30%
301 Map of Wormleysburg Wormleysburg3,077 people $2,496/yr $223,400 1.12%
302 RossLuzerne County · 2,751 people $2,496/yr $218,200 1.14%
303 Steelton6,296 people $2,502/yr $134,800 1.86%
304 PennPerry County · 3,136 people $2,503/yr $216,400 1.16%
305 Map of Forty Fort Forty Fort4,252 people $2,506/yr $173,000 1.45%
306 Map of Lock Haven Lock Haven8,447 people $2,509/yr $137,300 1.83%
307 SouthamptonCumberland County · 7,938 people $2,510/yr $265,600 0.95%
308 Marysville2,681 people $2,510/yr $184,300 1.36%
309 CenterIndiana County · 4,364 people $2,513/yr $163,400 1.54%
310 North VersaillesAllegheny County · 9,845 people $2,515/yr $111,300 2.26%
311 Erie Erie93,850 people $2,516/yr $115,200 2.18%
312 New Cumberland New Cumberland7,580 people $2,522/yr $244,500 1.03%
313 Salem SalemLuzerne County · 4,047 people $2,528/yr $200,600 1.26%
314 Connoquenessing ConnoquenessingButler County · 4,184 people $2,530/yr $241,300 1.05%
315 Map of Harmony HarmonyBeaver County · 3,149 people $2,541/yr $153,400 1.66%
316 North FranklinWashington County · 4,788 people $2,542/yr $217,600 1.17%
317 Jersey Shore4,121 people $2,544/yr $153,000 1.66%
318 Larksville Larksville4,255 people $2,545/yr $146,300 1.74%
319 BlairBlair County · 4,726 people $2,555/yr $229,400 1.11%
320 Map of West Buffalo West BuffaloUnion County · 2,862 people $2,555/yr $269,700 0.95%
321 VernonCrawford County · 5,269 people $2,558/yr $202,800 1.26%
322 SadsburyCrawford County · 2,716 people $2,564/yr $180,200 1.42%
323 Weatherly2,551 people $2,567/yr $163,200 1.57%
324 Swissvale Swissvale8,418 people $2,570/yr $147,000 1.75%
325 Rochester RochesterBeaver County · 2,740 people $2,577/yr $149,200 1.73%
326 Slippery RockButler County · 8,059 people $2,581/yr $273,300 0.94%
327 Muncy CreekLycoming County · 3,551 people $2,586/yr $226,500 1.14%
328 Map of North Sewickley North SewickleyBeaver County · 5,456 people $2,603/yr $204,000 1.28%
329 FermanaghJuniata County · 2,863 people $2,607/yr $256,800 1.02%
330 Map of Avoca Avoca2,526 people $2,609/yr $185,300 1.41%
331 Salem SalemWayne County · 4,144 people $2,613/yr $241,400 1.08%
332 PetersFranklin County · 4,466 people $2,617/yr $232,400 1.13%
333 Muncy2,720 people $2,622/yr $193,800 1.35%
334 Kingston13,397 people $2,628/yr $172,900 1.52%
335 Map of Hollidaysburg Hollidaysburg5,558 people $2,637/yr $196,100 1.34%
336 HempfieldWestmoreland County · 41,637 people $2,650/yr $232,100 1.14%
337 Athens3,243 people $2,656/yr $167,200 1.59%
338 Map of Bellefonte Bellefonte6,009 people $2,657/yr $240,300 1.11%
339 Duryea5,084 people $2,658/yr $157,900 1.68%
340 Bridgeville4,686 people $2,665/yr $166,400 1.60%
341 Lehighton5,268 people $2,666/yr $213,600 1.25%
342 ClintonLycoming County · 3,626 people $2,666/yr $204,800 1.30%
343 BrownMifflin County · 4,150 people $2,671/yr $197,600 1.35%
344 Upland3,057 people $2,672/yr $184,700 1.45%
345 SummitErie County · 7,314 people $2,683/yr $245,000 1.10%
346 Map of Kiskiminetas KiskiminetasArmstrong County · 4,564 people $2,688/yr $178,900 1.50%
347 Buffalo BuffaloUnion County · 3,584 people $2,690/yr $223,200 1.21%
348 DelawareNorthumberland County · 4,280 people $2,691/yr $238,000 1.13%
349 Harrison HarrisonAllegheny County · 9,949 people $2,698/yr $154,400 1.75%
350 RalphoNorthumberland County · 4,171 people $2,700/yr $243,900 1.11%
351 Meadville12,577 people $2,706/yr $116,400 2.32%
352 GranvilleMifflin County · 4,597 people $2,711/yr $160,000 1.69%
353 South BeaverBeaver County · 2,648 people $2,712/yr $222,200 1.22%
354 FranklinButler County · 2,590 people $2,713/yr $316,900 0.86%
355 Map of Baden Baden3,843 people $2,716/yr $150,400 1.81%
356 Coraopolis5,417 people $2,720/yr $169,700 1.60%
357 Upper PaxtonDauphin County · 4,026 people $2,720/yr $188,500 1.44%
358 Map of East Drumore East DrumoreLancaster County · 3,929 people $2,722/yr $303,700 0.90%
359 WashingtonFranklin County · 15,182 people $2,723/yr $268,000 1.02%
360 Map of Somerset Somerset5,944 people $2,732/yr $163,600 1.67%
361 LondonderryDauphin County · 4,906 people $2,734/yr $241,700 1.13%
362 WashingtonWestmoreland County · 6,843 people $2,736/yr $236,200 1.16%
363 Scott ScottColumbia County · 5,583 people $2,736/yr $234,100 1.17%
364 Williamsport27,612 people $2,737/yr $154,300 1.77%
365 Springdale Springdale3,319 people $2,750/yr $153,900 1.79%
366 RostraverWestmoreland County · 11,411 people $2,753/yr $228,300 1.21%
367 Lake City Lake City2,895 people $2,753/yr $165,600 1.66%
368 CenterButler County · 7,818 people $2,754/yr $253,200 1.09%
369 FrankstownBlair County · 7,395 people $2,761/yr $263,600 1.05%
370 WheatfieldPerry County · 3,219 people $2,761/yr $242,600 1.14%
371 North HuntingdonWestmoreland County · 31,826 people $2,764/yr $232,400 1.19%
372 BridgewaterSusquehanna County · 2,618 people $2,764/yr $272,200 1.02%
373 SwataraDauphin County · 27,953 people $2,769/yr $214,400 1.29%
374 North EastErie County · 6,484 people $2,771/yr $211,300 1.31%
375 West Wyoming2,662 people $2,778/yr $172,300 1.61%
376 Map of Armstrong ArmstrongIndiana County · 2,753 people $2,783/yr $183,500 1.52%
377 Map of Rayne RayneIndiana County · 2,769 people $2,785/yr $217,000 1.28%
378 Bridgeport5,174 people $2,788/yr $341,100 0.82%
379 Map of Jenkins JenkinsLuzerne County · 4,401 people $2,790/yr $213,700 1.31%
380 Franklin FranklinGreene County · 6,802 people $2,796/yr $226,200 1.24%
381 McKean McKeanErie County · 4,382 people $2,796/yr $241,600 1.16%
382 Montoursville4,706 people $2,808/yr $208,200 1.35%
383 Myerstown3,124 people $2,811/yr $186,300 1.51%
384 Middletown9,632 people $2,815/yr $161,600 1.74%
385 Map of Franklin FranklinBeaver County · 3,843 people $2,815/yr $226,500 1.24%
386 Edinboro5,440 people $2,816/yr $222,700 1.26%
387 Indiana14,212 people $2,820/yr $135,600 2.08%
388 East PennsboroCumberland County · 21,162 people $2,822/yr $236,000 1.20%
389 St. ThomasFranklin County · 5,956 people $2,823/yr $211,500 1.33%
390 Forward ForwardAllegheny County · 3,009 people $2,825/yr $166,000 1.70%
391 Wilkinsburg14,027 people $2,832/yr $155,500 1.82%
392 Map of Annville AnnvilleLebanon County · 4,915 people $2,848/yr $199,200 1.43%
393 CharlestonTioga County · 3,531 people $2,851/yr $263,200 1.08%
394 Map of Jim Thorpe Jim Thorpe4,540 people $2,853/yr $209,800 1.36%
395 Avalon Avalon4,674 people $2,858/yr $170,500 1.68%
396 West York5,092 people $2,860/yr $123,600 2.31%
397 New Sewickley New SewickleyBeaver County · 7,069 people $2,862/yr $256,100 1.12%
398 CanaanWayne County · 3,453 people $2,862/yr $276,300 1.04%
399 GuilfordFranklin County · 14,819 people $2,868/yr $256,200 1.12%
400 RaccoonBeaver County · 2,755 people $2,868/yr $218,800 1.31%
401 Swatara SwataraLebanon County · 5,059 people $2,873/yr $250,900 1.15%
402 Map of Pine Grove Pine GroveSchuylkill County · 4,049 people $2,879/yr $235,900 1.22%
403 GreeneFranklin County · 18,532 people $2,881/yr $261,300 1.10%
404 ButlerSchuylkill County · 4,972 people $2,884/yr $173,100 1.67%
405 Map of Dunmore Dunmore14,181 people $2,890/yr $196,100 1.47%
406 Map of Penbrook Penbrook3,266 people $2,890/yr $168,100 1.72%
407 LackawaxenPike County · 5,253 people $2,894/yr $278,800 1.04%
408 Map of Patterson PattersonBeaver County · 3,083 people $2,904/yr $233,400 1.24%
409 West Mifflin19,190 people $2,905/yr $151,600 1.92%
410 Map of Exeter Exeter5,541 people $2,906/yr $146,800 1.98%
411 Zelienople3,827 people $2,907/yr $294,200 0.99%
412 Map of Delaware DelawarePike County · 7,629 people $2,909/yr $236,100 1.23%
413 Map of New Holland New Holland5,780 people $2,910/yr $238,100 1.22%
414 South MiddletonCumberland County · 16,754 people $2,912/yr $272,400 1.07%
415 Wyoming3,118 people $2,912/yr $166,200 1.75%
416 Loyalsock LoyalsockLycoming County · 11,491 people $2,918/yr $248,900 1.17%
417 South Buffalo South BuffaloArmstrong County · 2,681 people $2,918/yr $246,000 1.19%
418 Map of East Hanover East HanoverDauphin County · 6,029 people $2,920/yr $316,700 0.92%
419 York York44,938 people $2,938/yr $119,700 2.45%
420 Map of Lawrence Park Lawrence ParkErie County · 3,775 people $2,940/yr $138,800 2.12%
421 Map of West View West View6,533 people $2,944/yr $227,100 1.30%
422 Mansfield2,990 people $2,946/yr $191,600 1.54%
423 CoolbaughMonroe County · 20,715 people $2,951/yr $208,400 1.42%
424 UnionLebanon County · 2,920 people $2,959/yr $264,300 1.12%
425 North LebanonLebanon County · 12,111 people $2,965/yr $234,300 1.27%
426 Map of Dallastown Dallastown4,185 people $2,967/yr $188,500 1.57%
427 East FranklinArmstrong County · 3,776 people $2,972/yr $216,000 1.38%
428 Map of Archbald Archbald7,404 people $2,976/yr $217,000 1.37%
429 New Stanton2,515 people $2,981/yr $245,600 1.21%
430 Towanda2,791 people $2,990/yr $166,900 1.79%
431 HepburnLycoming County · 2,568 people $3,002/yr $255,700 1.17%
432 Lemoyne Lemoyne4,742 people $3,009/yr $241,300 1.25%
433 FultonLancaster County · 3,215 people $3,014/yr $262,500 1.15%
434 UnionMifflin County · 3,670 people $3,018/yr $190,100 1.59%
435 WaterfordErie County · 3,893 people $3,030/yr $198,000 1.53%
436 Map of Harmar HarmarAllegheny County · 3,075 people $3,032/yr $206,200 1.47%
437 Wellsboro3,437 people $3,034/yr $225,200 1.35%
438 BennerCentre County · 8,876 people $3,045/yr $334,200 0.91%
439 KellyUnion County · 3,765 people $3,045/yr $242,900 1.25%
440 PennCumberland County · 2,917 people $3,047/yr $237,800 1.28%
441 HampdenCumberland County · 34,222 people $3,050/yr $354,900 0.86%
442 Tunkhannock TunkhannockMonroe County · 6,979 people $3,053/yr $220,100 1.39%
443 Map of Butler ButlerLuzerne County · 9,827 people $3,055/yr $252,900 1.21%
444 Palmyra PalmyraPike County · 3,309 people $3,056/yr $330,300 0.93%
445 Moosic5,973 people $3,059/yr $250,900 1.22%
446 Middle PaxtonDauphin County · 5,088 people $3,061/yr $262,700 1.17%
447 HopewellBeaver County · 13,371 people $3,063/yr $192,000 1.60%
448 Map of Spring SpringCentre County · 8,053 people $3,066/yr $273,600 1.12%
449 ClintonButler County · 2,878 people $3,073/yr $314,000 0.98%
450 Map of Palmerton Palmerton5,622 people $3,085/yr $180,000 1.71%
451 WashingtonErie County · 4,380 people $3,086/yr $284,600 1.08%
452 SavillePerry County · 2,615 people $3,089/yr $279,000 1.11%
453 Map of Allegheny AlleghenyWestmoreland County · 8,238 people $3,094/yr $231,900 1.33%
454 Greene GreenePike County · 3,545 people $3,102/yr $265,700 1.17%
455 Pittston PittstonLuzerne County · 3,216 people $3,110/yr $186,500 1.67%
456 HalifaxDauphin County · 3,351 people $3,112/yr $204,800 1.52%
457 UnityWestmoreland County · 21,419 people $3,113/yr $245,400 1.27%
458 Penn ForestCarbon County · 10,157 people $3,120/yr $250,100 1.25%
459 Map of Washington WashingtonSchuylkill County · 3,134 people $3,120/yr $238,000 1.31%
460 Wilson8,183 people $3,124/yr $210,700 1.48%
461 MillcreekLebanon County · 4,384 people $3,125/yr $267,000 1.17%
462 Map of Reserve ReserveAllegheny County · 3,180 people $3,125/yr $209,700 1.49%
463 MonroeSnyder County · 4,170 people $3,132/yr $303,900 1.03%
464 Map of Berwick BerwickAdams County · 2,619 people $3,136/yr $185,000 1.70%
465 South Strabane South StrabaneWashington County · 9,647 people $3,139/yr $268,500 1.17%
466 BerlinWayne County · 2,832 people $3,141/yr $246,900 1.27%
467 HopewellCumberland County · 2,537 people $3,144/yr $264,100 1.19%
468 NewberryYork County · 15,922 people $3,155/yr $237,700 1.33%
469 TunkhannockWyoming County · 3,960 people $3,155/yr $236,300 1.34%
470 Mount PleasantWashington County · 3,322 people $3,158/yr $313,400 1.01%
471 GreenfieldLackawanna County · 2,514 people $3,163/yr $260,400 1.21%
472 Map of Wilkins WilkinsAllegheny County · 6,212 people $3,166/yr $174,700 1.81%
473 East Greenville East Greenville3,169 people $3,179/yr $253,400 1.25%
474 AntrimFranklin County · 16,018 people $3,180/yr $311,700 1.02%
475 WhiteIndiana County · 15,170 people $3,183/yr $202,600 1.57%
476 Monroeville28,295 people $3,185/yr $209,800 1.52%
477 ExeterLuzerne County · 2,604 people $3,189/yr $223,000 1.43%
478 Marietta2,886 people $3,191/yr $211,600 1.51%
479 CarrollPerry County · 5,284 people $3,196/yr $259,700 1.23%
480 Hummelstown4,527 people $3,199/yr $245,100 1.31%
481 Red Hill2,513 people $3,199/yr $233,000 1.37%
482 East HanoverLebanon County · 2,664 people $3,201/yr $260,600 1.23%
483 PaupackWayne County · 3,714 people $3,208/yr $345,000 0.93%
484 Castle Shannon8,209 people $3,209/yr $190,300 1.69%
485 Manor3,538 people $3,212/yr $273,500 1.17%
486 Map of Scranton Scranton76,033 people $3,224/yr $158,100 2.04%
487 Laureldale4,284 people $3,227/yr $179,500 1.80%
488 LakeWayne County · 4,897 people $3,230/yr $198,700 1.63%
489 ChippewaBeaver County · 8,005 people $3,232/yr $255,600 1.26%
490 HamiltonFranklin County · 11,466 people $3,235/yr $285,800 1.13%
491 Carnegie7,978 people $3,242/yr $171,500 1.89%
492 FranklinYork County · 5,087 people $3,247/yr $259,500 1.25%
493 BartLancaster County · 3,219 people $3,248/yr $315,800 1.03%
494 CenterBeaver County · 11,691 people $3,251/yr $256,000 1.27%
495 Centre CentrePerry County · 2,524 people $3,259/yr $242,200 1.35%
496 Manheim5,027 people $3,260/yr $246,400 1.32%
497 Red Lion6,516 people $3,261/yr $177,400 1.84%
498 North NewtonCumberland County · 2,581 people $3,262/yr $255,200 1.28%
499 Spring BrookLackawanna County · 2,770 people $3,265/yr $231,100 1.41%
500 McSherrystown3,114 people $3,267/yr $176,100 1.86%
501 Rush RushSchuylkill County · 3,456 people $3,278/yr $208,000 1.58%
502 Palmyra7,755 people $3,287/yr $227,500 1.44%
503 Kingston KingstonLuzerne County · 7,138 people $3,291/yr $249,300 1.32%
504 Easton29,739 people $3,294/yr $196,300 1.68%
505 Quarryville2,856 people $3,299/yr $293,100 1.13%
506 Dillsburg2,629 people $3,312/yr $240,300 1.38%
507 Map of Carroll Valley Carroll Valley3,992 people $3,321/yr $300,500 1.11%
508 Map of Orwigsburg Orwigsburg3,005 people $3,321/yr $213,200 1.56%
509 Map of Middlesex MiddlesexButler County · 7,236 people $3,325/yr $412,400 0.81%
510 BethelLebanon County · 5,313 people $3,332/yr $267,000 1.25%
511 JacksonLebanon County · 9,317 people $3,336/yr $247,600 1.35%
512 Map of North Catasauqua North Catasauqua3,014 people $3,338/yr $254,800 1.31%
513 WayneSchuylkill County · 5,277 people $3,339/yr $233,200 1.43%
514 West Pittston4,679 people $3,343/yr $179,100 1.87%
515 TildenBerks County · 3,631 people $3,346/yr $200,200 1.67%
516 Map of Ephrata Ephrata13,772 people $3,349/yr $224,400 1.49%
517 EarlLancaster County · 7,163 people $3,362/yr $286,100 1.18%
518 Lower ChichesterDelaware County · 3,386 people $3,362/yr $141,700 2.37%
519 KennedyAllegheny County · 8,549 people $3,363/yr $247,800 1.36%
520 Map of West Brunswick West BrunswickSchuylkill County · 3,291 people $3,363/yr $289,700 1.16%
521 North CornwallLebanon County · 9,041 people $3,366/yr $240,300 1.40%
522 Map of Lower Paxton Lower PaxtonDauphin County · 54,657 people $3,376/yr $284,700 1.19%
523 Lower AllenCumberland County · 20,577 people $3,383/yr $260,400 1.30%
524 Map of Warrington WarringtonYork County · 4,584 people $3,389/yr $276,300 1.23%
525 Map of West Reading West Reading4,562 people $3,390/yr $173,100 1.96%
526 Lower Burrell11,633 people $3,395/yr $198,600 1.71%
527 Map of Mechanicsburg Mechanicsburg9,720 people $3,400/yr $241,200 1.41%
528 Map of Quakertown Quakertown9,319 people $3,401/yr $278,500 1.22%
529 Map of Walker WalkerCentre County · 4,672 people $3,401/yr $301,400 1.13%
530 Map of Lancaster Lancaster57,719 people $3,404/yr $219,500 1.55%
531 Map of Potter PotterCentre County · 3,581 people $3,404/yr $283,200 1.20%
532 Blooming Grove Blooming GrovePike County · 5,584 people $3,408/yr $323,600 1.05%
533 Map of Pen Argyl Pen Argyl3,495 people $3,408/yr $188,800 1.81%
534 Franklin FranklinAdams County · 4,722 people $3,411/yr $252,600 1.35%
535 Little BritainLancaster County · 4,146 people $3,414/yr $375,500 0.91%
536 MonroeCumberland County · 6,524 people $3,417/yr $359,400 0.95%
537 Map of Bellevue Bellevue8,128 people $3,418/yr $213,300 1.60%
538 Nazareth6,043 people $3,418/yr $240,300 1.42%
539 HarborcreekErie County · 16,671 people $3,421/yr $237,000 1.44%
540 Littlestown4,850 people $3,422/yr $254,700 1.34%
541 Mount PleasantAdams County · 4,709 people $3,426/yr $289,400 1.18%
542 Map of Lehman LehmanPike County · 11,105 people $3,427/yr $228,200 1.50%
543 ConestogaLancaster County · 3,908 people $3,427/yr $299,600 1.14%
544 Hamburg Hamburg4,456 people $3,431/yr $205,100 1.67%
545 Greencastle4,222 people $3,443/yr $264,500 1.30%
546 Carlisle21,852 people $3,444/yr $224,100 1.54%
547 Kenhorst3,009 people $3,451/yr $195,900 1.76%
548 Map of West Penn West PennSchuylkill County · 4,451 people $3,459/yr $234,300 1.48%
549 MontgomeryFranklin County · 5,754 people $3,466/yr $302,400 1.15%
550 PointNorthumberland County · 3,805 people $3,467/yr $232,600 1.49%
551 Map of Baldwin Baldwin21,057 people $3,470/yr $208,400 1.67%
552 Slatington4,290 people $3,471/yr $191,500 1.81%
553 North ManheimSchuylkill County · 4,136 people $3,483/yr $244,900 1.42%
554 Bangor5,163 people $3,487/yr $173,800 2.01%
555 Map of Coplay Coplay3,466 people $3,500/yr $215,800 1.62%
556 DamascusWayne County · 3,698 people $3,504/yr $282,200 1.24%
557 Dormont8,063 people $3,507/yr $221,800 1.58%
558 Map of Shillington Shillington5,492 people $3,518/yr $203,500 1.73%
559 MillcreekErie County · 53,472 people $3,521/yr $230,600 1.53%
560 BrecknockLancaster County · 7,644 people $3,524/yr $348,100 1.01%
561 Map of Scott ScottAllegheny County · 17,270 people $3,525/yr $226,500 1.56%
562 Ambler Ambler6,847 people $3,526/yr $377,300 0.93%
563 NeshannockLawrence County · 9,721 people $3,527/yr $212,100 1.66%
564 Susquehanna SusquehannaDauphin County · 27,245 people $3,533/yr $227,100 1.56%
565 South LebanonLebanon County · 10,548 people $3,538/yr $261,700 1.35%
566 Freemansburg2,894 people $3,546/yr $225,600 1.57%
567 North MiddletonCumberland County · 12,441 people $3,547/yr $253,500 1.40%
568 Highspire Highspire2,732 people $3,549/yr $144,700 2.45%
569 DrumoreLancaster County · 2,593 people $3,551/yr $351,800 1.01%
570 Darby10,687 people $3,560/yr $117,900 3.02%
571 TobyhannaMonroe County · 8,340 people $3,564/yr $257,900 1.38%
572 ReadingAdams County · 5,873 people $3,575/yr $276,200 1.29%
573 East Petersburg4,591 people $3,577/yr $259,300 1.38%
574 Map of Fairview FairviewYork County · 17,676 people $3,581/yr $285,700 1.25%
575 Delmont2,610 people $3,586/yr $261,400 1.37%
576 Mount Pocono Mount Pocono3,072 people $3,598/yr $241,100 1.49%
577 ScottLackawanna County · 4,642 people $3,605/yr $246,700 1.46%
578 CumberlandAdams County · 7,116 people $3,610/yr $293,200 1.23%
579 CecilWashington County · 14,925 people $3,618/yr $347,000 1.04%
580 Chanceford ChancefordYork County · 5,958 people $3,618/yr $241,100 1.50%
581 Map of Wright WrightLuzerne County · 5,762 people $3,619/yr $295,100 1.23%
582 DouglassBerks County · 3,744 people $3,619/yr $264,500 1.37%
583 North Strabane North StrabaneWashington County · 16,417 people $3,620/yr $356,000 1.02%
584 Map of Sugarloaf SugarloafLuzerne County · 3,961 people $3,621/yr $300,500 1.20%
585 Map of Fairview FairviewLuzerne County · 4,733 people $3,623/yr $293,400 1.23%
586 Map of Beaver Beaver4,374 people $3,626/yr $254,100 1.43%
587 Wind Gap Wind Gap3,360 people $3,627/yr $213,800 1.70%
588 ColebrookdaleBerks County · 5,136 people $3,628/yr $249,500 1.45%
589 Collingdale8,897 people $3,636/yr $166,600 2.18%
590 Manchester2,803 people $3,638/yr $195,900 1.86%
591 West PennsboroCumberland County · 5,660 people $3,640/yr $282,600 1.29%
592 Map of Greene GreeneErie County · 4,456 people $3,644/yr $227,700 1.60%
593 Ross RossAllegheny County · 32,939 people $3,662/yr $268,900 1.36%
594 ConewagoAdams County · 7,964 people $3,663/yr $239,800 1.53%
595 Map of Sharon Hill Sharon Hill6,002 people $3,663/yr $173,300 2.11%
596 Map of East Penn East PennCarbon County · 2,778 people $3,665/yr $228,500 1.60%
597 Silver SpringCumberland County · 20,661 people $3,669/yr $388,500 0.94%
598 East LampeterLancaster County · 17,958 people $3,678/yr $306,900 1.20%
599 Map of Northampton Northampton10,400 people $3,685/yr $235,200 1.57%
600 South ManheimSchuylkill County · 2,752 people $3,690/yr $266,500 1.38%
601 RyanSchuylkill County · 2,756 people $3,693/yr $231,500 1.60%
602 ElizabethAllegheny County · 12,690 people $3,695/yr $167,000 2.21%
603 Mountville3,004 people $3,702/yr $279,700 1.32%
604 Sellersville4,542 people $3,705/yr $329,600 1.12%
605 Map of Straban StrabanAdams County · 4,892 people $3,706/yr $318,500 1.16%
606 Lower Windsor Lower WindsorYork County · 7,595 people $3,710/yr $224,000 1.66%
607 FindlayAllegheny County · 6,698 people $3,713/yr $257,800 1.44%
608 Elizabethtown11,925 people $3,714/yr $238,700 1.56%
609 MahoningMontour County · 4,533 people $3,714/yr $400,900 0.93%
610 PennWestmoreland County · 20,456 people $3,725/yr $301,200 1.24%
611 Map of Mahoning MahoningCarbon County · 4,296 people $3,726/yr $241,300 1.54%
612 Columbia Columbia10,278 people $3,732/yr $196,500 1.90%
613 Map of Eddystone Eddystone2,562 people $3,741/yr $127,200 2.94%
614 DickinsonCumberland County · 5,388 people $3,744/yr $390,500 0.96%
615 Map of Jackson JacksonButler County · 5,521 people $3,749/yr $403,300 0.93%
616 Mount JoyAdams County · 3,830 people $3,750/yr $345,000 1.09%
617 MenallenAdams County · 3,751 people $3,750/yr $262,100 1.43%
618 Lititz9,619 people $3,756/yr $299,900 1.25%
619 Map of West Earl West EarlLancaster County · 8,443 people $3,757/yr $319,200 1.18%
620 Franklin FranklinCarbon County · 4,396 people $3,757/yr $234,700 1.60%
621 Lower Towamensing Lower TowamensingCarbon County · 3,076 people $3,760/yr $232,400 1.62%
622 Map of Mount Joy Mount Joy8,344 people $3,764/yr $266,500 1.41%
623 Map of Economy Economy9,005 people $3,766/yr $250,800 1.50%
624 West HempfieldLancaster County · 17,163 people $3,769/yr $302,400 1.25%
625 Lewisburg Lewisburg5,257 people $3,769/yr $235,200 1.60%
626 CentreBerks County · 4,192 people $3,769/yr $288,900 1.30%
627 Map of Conshohocken Conshohocken9,282 people $3,770/yr $443,600 0.85%
628 Map of Tinicum TinicumDelaware County · 3,980 people $3,779/yr $207,400 1.82%
629 PennLancaster County · 10,422 people $3,780/yr $320,500 1.18%
630 Upper Mount BethelNorthampton County · 6,415 people $3,784/yr $321,800 1.18%
631 Newton NewtonLackawanna County · 2,897 people $3,788/yr $326,300 1.16%
632 Map of Eden EdenLancaster County · 2,584 people $3,788/yr $425,700 0.89%
633 Mohnton2,922 people $3,796/yr $237,500 1.60%
634 LehmanLuzerne County · 3,396 people $3,802/yr $282,800 1.34%
635 JeffersonLackawanna County · 3,828 people $3,804/yr $274,000 1.39%
636 Map of Bear Creek Bear CreekLuzerne County · 2,776 people $3,813/yr $250,200 1.52%
637 Map of West Hanover West HanoverDauphin County · 11,049 people $3,815/yr $308,300 1.24%
638 Kutztown4,180 people $3,818/yr $263,100 1.45%
639 SpringettsburyYork County · 27,276 people $3,820/yr $243,900 1.57%
640 Conoy ConoyLancaster County · 3,302 people $3,821/yr $246,500 1.55%
641 LancasterButler County · 3,207 people $3,822/yr $391,600 0.98%
642 Map of Dover DoverYork County · 23,280 people $3,826/yr $234,500 1.63%
643 Map of Allentown Allentown125,976 people $3,829/yr $206,600 1.85%
644 ElizabethLancaster County · 3,979 people $3,839/yr $307,000 1.25%
645 Spring City3,657 people $3,844/yr $269,100 1.43%
646 RaphoLancaster County · 12,149 people $3,846/yr $319,700 1.20%
647 Wernersville2,786 people $3,859/yr $234,200 1.65%
648 Lower SwataraDauphin County · 9,796 people $3,867/yr $234,600 1.65%
649 WestfallPike County · 2,982 people $3,874/yr $299,900 1.29%
650 Dallas2,692 people $3,876/yr $257,800 1.50%
651 EarlBerks County · 3,130 people $3,878/yr $288,800 1.34%
652 Akron4,143 people $3,879/yr $264,600 1.47%
653 ConewagoDauphin County · 2,999 people $3,880/yr $382,500 1.01%
654 West PottsgroveMontgomery County · 3,791 people $3,881/yr $215,500 1.80%
655 Map of Robinson RobinsonAllegheny County · 15,534 people $3,889/yr $293,200 1.33%
656 Windsor WindsorBerks County · 2,518 people $3,889/yr $292,700 1.33%
657 Womelsdorf2,904 people $3,906/yr $221,600 1.76%
658 Denver Denver3,771 people $3,908/yr $242,400 1.61%
659 PennYork County · 17,974 people $3,914/yr $240,500 1.63%
660 Map of Crafton Crafton5,961 people $3,914/yr $201,000 1.95%
661 Upper AllenCumberland County · 23,801 people $3,916/yr $279,800 1.40%
662 ButlerAdams County · 2,587 people $3,916/yr $287,600 1.36%
663 Rice RiceLuzerne County · 3,701 people $3,920/yr $314,000 1.25%
664 LongswampBerks County · 5,613 people $3,924/yr $253,500 1.55%
665 East EarlLancaster County · 6,773 people $3,932/yr $343,400 1.15%
666 LatimoreAdams County · 2,670 people $3,936/yr $308,100 1.28%
667 Map of Green Tree Green Tree4,833 people $3,940/yr $251,900 1.56%
668 Royersford4,945 people $3,946/yr $295,000 1.34%
669 Map of Plum Plum26,723 people $3,948/yr $227,600 1.73%
670 DallasLuzerne County · 9,227 people $3,960/yr $267,600 1.48%
671 Harveys Lake2,809 people $3,960/yr $238,600 1.66%
672 Map of Catasauqua Catasauqua6,541 people $3,964/yr $209,900 1.89%
673 Brentwood9,866 people $3,971/yr $148,400 2.68%
674 South AnnvilleLebanon County · 3,454 people $3,974/yr $323,000 1.23%
675 Map of Fleetwood Fleetwood4,064 people $3,983/yr $220,200 1.81%
676 Map of Coatesville Coatesville13,353 people $3,984/yr $194,000 2.05%
677 BuffaloButler County · 8,070 people $3,986/yr $320,700 1.24%
678 Folcroft6,772 people $3,987/yr $171,500 2.32%
679 Lower Mount BethelNorthampton County · 2,913 people $3,988/yr $287,700 1.39%
680 HerefordBerks County · 3,048 people $3,990/yr $392,600 1.02%
681 Map of Bath Bath2,864 people $3,994/yr $247,900 1.61%
682 Hallam2,788 people $3,997/yr $198,600 2.01%
683 Lansdale19,011 people $4,015/yr $343,800 1.17%
684 West ManchesterYork County · 19,262 people $4,016/yr $239,000 1.68%
685 Hanover16,584 people $4,017/yr $212,800 1.89%
686 Map of Forest Hills Forest Hills6,286 people $4,017/yr $200,700 2.00%
687 ManchesterYork County · 19,682 people $4,027/yr $280,000 1.44%
688 Millersville Millersville8,982 people $4,044/yr $277,600 1.46%
689 Westmont4,855 people $4,049/yr $180,800 2.24%
690 Lancaster LancasterLancaster County · 18,641 people $4,050/yr $278,900 1.45%
691 Map of Dingman DingmanPike County · 12,931 people $4,050/yr $286,500 1.41%
692 Shaler ShalerAllegheny County · 27,538 people $4,053/yr $245,500 1.65%
693 Map of North Wales North Wales3,440 people $4,053/yr $410,500 0.99%
694 HamiltonAdams County · 2,749 people $4,060/yr $290,700 1.40%
695 WindsorYork County · 17,972 people $4,061/yr $269,700 1.51%
696 CodorusYork County · 3,943 people $4,067/yr $286,200 1.42%
697 Shrewsbury3,878 people $4,068/yr $298,100 1.36%
698 West DeerAllegheny County · 12,228 people $4,071/yr $244,100 1.67%
699 Peach BottomYork County · 5,007 people $4,073/yr $271,700 1.50%
700 Map of Clarks Summit Clarks Summit5,073 people $4,076/yr $234,900 1.74%
701 ManorLancaster County · 21,989 people $4,081/yr $286,300 1.43%
702 BethelBerks County · 4,092 people $4,085/yr $270,200 1.51%
703 Map of Nottingham NottinghamWashington County · 2,911 people $4,091/yr $370,300 1.10%
704 Upper LeacockLancaster County · 8,939 people $4,093/yr $333,700 1.23%
705 StrasburgLancaster County · 4,527 people $4,095/yr $334,400 1.22%
706 AlsaceBerks County · 3,863 people $4,095/yr $227,800 1.80%
707 West NottinghamChester County · 2,823 people $4,099/yr $281,900 1.45%
708 Map of Hellam HellamYork County · 5,953 people $4,102/yr $227,600 1.80%
709 Fountain Hill4,834 people $4,103/yr $246,700 1.66%
710 Map of Whitehall Whitehall14,811 people $4,107/yr $236,200 1.74%
711 ColerainLancaster County · 3,945 people $4,112/yr $353,400 1.16%
712 Martic MarticLancaster County · 5,192 people $4,114/yr $340,600 1.21%
713 UnionAdams County · 3,102 people $4,121/yr $334,700 1.23%
714 North LondonderryLebanon County · 8,956 people $4,141/yr $309,100 1.34%
715 Boyertown4,287 people $4,154/yr $212,600 1.95%
716 Upper MerionMontgomery County · 34,977 people $4,159/yr $455,300 0.91%
717 Map of Matamoras Matamoras2,539 people $4,164/yr $245,700 1.69%
718 PlymouthMontgomery County · 18,417 people $4,167/yr $457,800 0.91%
719 TulpehockenBerks County · 3,562 people $4,167/yr $279,300 1.49%
720 Gettysburg8,254 people $4,180/yr $241,500 1.73%
721 Map of Birdsboro Birdsboro5,116 people $4,202/yr $224,000 1.88%
722 MooreNorthampton County · 9,364 people $4,207/yr $330,700 1.27%
723 Map of Towamensing TowamensingCarbon County · 4,514 people $4,221/yr $249,400 1.69%
724 Map of Halfmoon HalfmoonCentre County · 2,823 people $4,228/yr $443,200 0.95%
725 Hellertown6,118 people $4,235/yr $256,200 1.65%
726 BrightonBeaver County · 8,770 people $4,245/yr $279,600 1.52%
727 Alburtis2,598 people $4,252/yr $267,700 1.59%
728 Falls FallsBucks County · 34,552 people $4,257/yr $361,900 1.18%
729 LehighNorthampton County · 10,780 people $4,257/yr $280,800 1.52%
730 Bristol Bristol9,902 people $4,257/yr $271,100 1.57%
731 MuhlenbergBerks County · 22,127 people $4,260/yr $233,300 1.83%
732 Slippery Rock3,495 people $4,264/yr $255,400 1.67%
733 Bethlehem77,956 people $4,268/yr $260,400 1.64%
734 PoconoMonroe County · 10,860 people $4,269/yr $288,300 1.48%
735 Pleasant Hills8,399 people $4,287/yr $244,800 1.75%
736 Paradise ParadiseMonroe County · 2,906 people $4,287/yr $280,500 1.53%
737 PolkMonroe County · 7,419 people $4,305/yr $262,400 1.64%
738 Map of Monaghan MonaghanYork County · 2,732 people $4,307/yr $315,600 1.36%
739 WarwickLancaster County · 19,234 people $4,330/yr $338,200 1.28%
740 Emmaus11,889 people $4,335/yr $266,000 1.63%
741 Mount Penn Mount Penn3,244 people $4,340/yr $176,300 2.46%
742 ParadiseYork County · 4,019 people $4,354/yr $270,600 1.61%
743 NockamixonBucks County · 3,368 people $4,354/yr $464,100 0.94%
744 GermanyAdams County · 2,879 people $4,357/yr $338,600 1.29%
745 HeidelbergLebanon County · 4,070 people $4,360/yr $306,000 1.42%
746 South AbingtonLackawanna County · 9,572 people $4,382/yr $334,700 1.31%
747 PequeaLancaster County · 5,918 people $4,386/yr $319,700 1.37%
748 Hatfield3,502 people $4,392/yr $364,400 1.21%
749 ParadiseLancaster County · 5,689 people $4,396/yr $349,000 1.26%
750 WashingtonYork County · 2,603 people $4,399/yr $309,600 1.42%
751 Penndel2,513 people $4,402/yr $336,200 1.31%
752 South ParkAllegheny County · 13,706 people $4,413/yr $248,000 1.78%
753 FergusonCentre County · 19,079 people $4,414/yr $404,600 1.09%
754 East ManchesterYork County · 8,523 people $4,415/yr $255,400 1.73%
755 JacksonYork County · 8,955 people $4,416/yr $247,700 1.78%
756 JacksonMonroe County · 6,532 people $4,424/yr $320,500 1.38%
757 Map of North Codorus North CodorusYork County · 9,228 people $4,435/yr $289,800 1.53%
758 Perkasie9,216 people $4,442/yr $372,100 1.19%
759 North HopewellYork County · 2,742 people $4,447/yr $312,100 1.42%
760 Shohola ShoholaPike County · 2,605 people $4,450/yr $318,500 1.40%
761 College CollegeCentre County · 10,540 people $4,451/yr $404,400 1.10%
762 Eldred EldredMonroe County · 2,544 people $4,460/yr $313,500 1.42%
763 Pottstown23,476 people $4,464/yr $195,400 2.28%
764 WhitehallLehigh County · 29,317 people $4,466/yr $262,100 1.70%
765 West WhitelandChester County · 20,249 people $4,467/yr $490,900 0.91%
766 Map of Clifton Heights Clifton Heights6,832 people $4,469/yr $192,900 2.32%
767 PattonCentre County · 15,791 people $4,473/yr $388,100 1.15%
768 Map of Fairview FairviewErie County · 11,247 people $4,476/yr $295,200 1.52%
769 East Stroudsburg East Stroudsburg9,319 people $4,477/yr $227,900 1.96%
770 LynnLehigh County · 4,278 people $4,486/yr $305,100 1.47%
771 West CocalicoLancaster County · 7,577 people $4,496/yr $316,700 1.42%
772 Doylestown8,341 people $4,500/yr $527,700 0.85%
773 Lower ChancefordYork County · 3,075 people $4,500/yr $255,400 1.76%
774 Bethel Park32,881 people $4,525/yr $273,400 1.66%
775 Map of Adams AdamsButler County · 15,282 people $4,536/yr $504,600 0.90%
776 Mount JoyLancaster County · 10,803 people $4,537/yr $311,800 1.46%
777 PlainfieldNorthampton County · 6,241 people $4,542/yr $316,300 1.44%
778 North Fayette North FayetteAllegheny County · 16,107 people $4,544/yr $278,600 1.63%
779 Richland RichlandBucks County · 14,087 people $4,544/yr $345,700 1.31%
780 MaxatawnyBerks County · 7,884 people $4,546/yr $290,000 1.57%
781 AllenNorthampton County · 5,500 people $4,546/yr $330,300 1.38%
782 Caernarvon CaernarvonLancaster County · 4,591 people $4,554/yr $335,000 1.36%
783 Map of Macungie Macungie3,274 people $4,558/yr $292,900 1.56%
784 East Hempfield East HempfieldLancaster County · 26,745 people $4,566/yr $360,500 1.27%
785 ClayLancaster County · 6,948 people $4,566/yr $324,000 1.41%
786 ChestnuthillMonroe County · 16,654 people $4,570/yr $292,400 1.56%
787 SalisburyLancaster County · 11,521 people $4,571/yr $387,800 1.18%
788 Map of Camp Hill Camp Hill8,169 people $4,571/yr $316,300 1.45%
789 Downingtown8,255 people $4,583/yr $353,800 1.30%
790 Heidelberg HeidelbergLehigh County · 3,356 people $4,583/yr $328,700 1.39%
791 Map of McCandless McCandlessAllegheny County · 29,100 people $4,585/yr $350,100 1.31%
792 ShrewsburyYork County · 6,920 people $4,589/yr $351,900 1.30%
793 SpringBerks County · 28,601 people $4,603/yr $286,900 1.60%
794 Jefferson Hills Jefferson Hills12,317 people $4,605/yr $315,900 1.46%
795 Ephrata EphrataLancaster County · 10,632 people $4,606/yr $344,100 1.34%
796 West DonegalLancaster County · 9,058 people $4,614/yr $345,500 1.34%
797 Manheim ManheimLancaster County · 44,237 people $4,617/yr $362,800 1.27%
798 Map of State College State College41,050 people $4,618/yr $437,800 1.05%
799 Telford4,829 people $4,620/yr $320,300 1.44%
800 FawnYork County · 3,020 people $4,626/yr $302,500 1.53%
801 Norristown35,893 people $4,638/yr $213,900 2.17%
802 Cornwall4,623 people $4,639/yr $333,700 1.39%
803 Map of Jackson JacksonLuzerne County · 4,408 people $4,650/yr $322,500 1.44%
804 Upper FrederickMontgomery County · 3,707 people $4,652/yr $399,200 1.17%
805 YorkYork County · 30,398 people $4,667/yr $260,800 1.79%
806 DarbyDelaware County · 9,191 people $4,676/yr $189,800 2.46%
807 West Lampeter West LampeterLancaster County · 17,391 people $4,700/yr $345,000 1.36%
808 North WhitehallLehigh County · 15,822 people $4,709/yr $351,800 1.34%
809 Map of Souderton Souderton7,181 people $4,716/yr $320,900 1.47%
810 West Grove2,798 people $4,716/yr $319,900 1.47%
811 Pennsburg3,994 people $4,730/yr $275,900 1.71%
812 East DonegalLancaster County · 8,689 people $4,738/yr $331,300 1.43%
813 Brookhaven8,331 people $4,742/yr $284,700 1.67%
814 Stroudsburg5,894 people $4,742/yr $229,800 2.06%
815 Spring GardenYork County · 13,631 people $4,755/yr $258,700 1.84%
816 Chalfont4,346 people $4,762/yr $445,900 1.07%
817 East AllenNorthampton County · 5,195 people $4,764/yr $325,600 1.46%
818 ManheimYork County · 3,493 people $4,778/yr $340,000 1.41%
819 TowamencinMontgomery County · 18,035 people $4,779/yr $429,900 1.11%
820 Cranberry CranberryButler County · 34,094 people $4,780/yr $421,300 1.13%
821 Phoenixville19,452 people $4,783/yr $369,600 1.29%
822 East BuffaloUnion County · 7,464 people $4,788/yr $350,500 1.37%
823 ConewagoYork County · 8,738 people $4,789/yr $300,200 1.60%
824 Map of West Manheim West ManheimYork County · 9,839 people $4,791/yr $299,700 1.60%
825 RobesonBerks County · 7,642 people $4,814/yr $362,700 1.33%
826 South LondonderryLebanon County · 8,823 people $4,816/yr $342,600 1.41%
827 Honey Brook Honey BrookChester County · 8,401 people $4,831/yr $358,100 1.35%
828 East CocalicoLancaster County · 10,949 people $4,840/yr $306,900 1.58%
829 South HanoverDauphin County · 7,289 people $4,842/yr $393,400 1.23%
830 Map of Churchill Churchill3,087 people $4,845/yr $234,800 2.06%
831 RichmondBerks County · 3,665 people $4,849/yr $288,600 1.68%
832 BensalemBucks County · 62,818 people $4,866/yr $364,400 1.34%
833 WashingtonBerks County · 4,512 people $4,868/yr $351,700 1.38%
834 BristolBucks County · 54,173 people $4,870/yr $315,500 1.54%
835 South WhitehallLehigh County · 21,390 people $4,872/yr $365,100 1.33%
836 LeacockLancaster County · 5,669 people $4,881/yr $407,800 1.20%
837 West Chester West Chester20,666 people $4,890/yr $490,700 1.00%
838 Kennett Square6,243 people $4,903/yr $402,700 1.22%
839 Glenolden7,220 people $4,905/yr $215,000 2.28%
840 Lower FrederickMontgomery County · 4,905 people $4,910/yr $356,000 1.38%
841 ValleyChester County · 8,002 people $4,914/yr $259,500 1.89%
842 New Freedom New Freedom5,066 people $4,918/yr $370,900 1.33%
843 Map of Collier CollierAllegheny County · 8,972 people $4,926/yr $342,900 1.44%
844 Moon MoonAllegheny County · 26,902 people $4,931/yr $293,000 1.68%
845 Murrysville20,817 people $4,931/yr $342,100 1.44%
846 Hatboro8,283 people $4,937/yr $351,000 1.41%
847 SalisburyLehigh County · 13,677 people $4,940/yr $344,700 1.43%
848 Map of Harris HarrisCentre County · 5,947 people $4,952/yr $425,500 1.16%
849 DouglassMontgomery County · 10,801 people $4,959/yr $371,800 1.33%
850 Forward ForwardButler County · 3,304 people $4,963/yr $450,700 1.10%
851 Sinking Spring4,281 people $4,994/yr $283,200 1.76%
852 Rockledge2,634 people $5,008/yr $324,300 1.54%
853 Middle SmithfieldMonroe County · 16,010 people $5,009/yr $249,200 2.01%
854 Upper MacungieLehigh County · 27,850 people $5,021/yr $418,800 1.20%
855 Seven Fields2,884 people $5,034/yr $409,700 1.23%
856 Derry DerryDauphin County · 24,977 people $5,041/yr $390,000 1.29%
857 Yeadon12,181 people $5,044/yr $182,800 2.76%
858 South HeidelbergBerks County · 7,795 people $5,046/yr $311,800 1.62%
859 ExeterBerks County · 25,608 people $5,048/yr $281,800 1.79%
860 RuscombmanorBerks County · 4,015 people $5,099/yr $346,200 1.47%
861 New Britain2,821 people $5,116/yr $407,000 1.26%
862 Chester Heights2,948 people $5,122/yr $343,200 1.49%
863 GreenwichBerks County · 3,434 people $5,126/yr $302,500 1.69%
864 Strasburg Strasburg3,109 people $5,176/yr $354,100 1.46%
865 East PikelandChester County · 8,519 people $5,181/yr $415,800 1.25%
866 StroudMonroe County · 19,764 people $5,189/yr $291,500 1.78%
867 HamptonAllegheny County · 18,185 people $5,228/yr $371,100 1.41%
868 Map of Limerick LimerickMontgomery County · 20,978 people $5,230/yr $456,800 1.14%
869 Washington WashingtonLehigh County · 6,595 people $5,236/yr $282,100 1.86%
870 Oakmont6,702 people $5,244/yr $334,500 1.57%
871 Lower Oxford Lower OxfordChester County · 5,660 people $5,249/yr $372,800 1.41%
872 Upper DarbyDelaware County · 85,486 people $5,254/yr $219,100 2.40%
873 Lower AlsaceBerks County · 4,843 people $5,257/yr $213,800 2.46%
874 BernBerks County · 6,705 people $5,265/yr $339,500 1.55%
875 PriceMonroe County · 3,734 people $5,278/yr $275,400 1.92%
876 New BritainBucks County · 12,319 people $5,295/yr $464,000 1.14%
877 Map of Springfield SpringfieldBucks County · 5,193 people $5,302/yr $430,700 1.23%
878 Ontelaunee OntelauneeBerks County · 2,830 people $5,323/yr $347,500 1.53%
879 Palmer PalmerNorthampton County · 22,424 people $5,330/yr $318,800 1.67%
880 Lansdowne11,122 people $5,336/yr $210,500 2.53%
881 RossMonroe County · 5,488 people $5,340/yr $279,800 1.91%
882 Prospect Park Prospect Park6,417 people $5,341/yr $244,600 2.18%
883 Map of Richland RichlandAllegheny County · 11,844 people $5,343/yr $361,700 1.48%
884 CaernarvonBerks County · 4,338 people $5,350/yr $338,400 1.58%
885 East Lansdowne2,712 people $5,351/yr $200,400 2.67%
886 HorshamMontgomery County · 26,970 people $5,364/yr $473,100 1.13%
887 West NorritonMontgomery County · 16,324 people $5,366/yr $312,900 1.71%
888 BarrettMonroe County · 4,038 people $5,373/yr $278,200 1.93%
889 HatfieldMontgomery County · 18,937 people $5,390/yr $447,000 1.21%
890 HilltownBucks County · 16,749 people $5,401/yr $444,600 1.21%
891 MaidencreekBerks County · 9,208 people $5,403/yr $290,400 1.86%
892 IndianaAllegheny County · 7,309 people $5,404/yr $379,200 1.43%
893 Map of North Coventry North CoventryChester County · 8,442 people $5,429/yr $390,600 1.39%
894 HopewellYork County · 5,337 people $5,438/yr $329,800 1.65%
895 West FallowfieldChester County · 2,625 people $5,447/yr $336,700 1.62%
896 West GoshenChester County · 23,553 people $5,464/yr $575,300 0.95%
897 New Hanover New HanoverMontgomery County · 13,448 people $5,465/yr $432,200 1.26%
898 East Goshen East GoshenChester County · 18,441 people $5,471/yr $528,600 1.03%
899 Caln CalnChester County · 14,742 people $5,484/yr $319,200 1.72%
900 CarrollYork County · 7,079 people $5,503/yr $354,500 1.55%
901 Map of West Sadsbury West SadsburyChester County · 2,633 people $5,519/yr $315,600 1.75%
902 Map of Malvern Malvern3,435 people $5,525/yr $521,800 1.06%
903 Lower MilfordLehigh County · 3,872 people $5,555/yr $430,500 1.29%
904 WarwickChester County · 2,613 people $5,583/yr $414,500 1.35%
905 CumruBerks County · 15,702 people $5,597/yr $282,900 1.98%
906 Map of Lower Pottsgrove Lower PottsgroveMontgomery County · 12,557 people $5,616/yr $318,000 1.77%
907 Oxford OxfordAdams County · 5,825 people $5,620/yr $313,800 1.79%
908 East Bradford East BradfordChester County · 10,753 people $5,638/yr $603,700 0.93%
909 HeidelbergYork County · 3,054 people $5,638/yr $312,000 1.81%
910 Upper GwyneddMontgomery County · 17,202 people $5,645/yr $479,400 1.18%
911 Map of Aldan Aldan4,259 people $5,654/yr $234,800 2.41%
912 Wyomissing11,172 people $5,672/yr $339,900 1.67%
913 O'Hara O'HaraAllegheny County · 9,109 people $5,678/yr $401,300 1.41%
914 Map of Upper Moreland Upper MorelandMontgomery County · 26,131 people $5,688/yr $391,600 1.45%
915 Map of West Bradford West BradfordChester County · 14,681 people $5,690/yr $487,500 1.17%
916 WilliamsNorthampton County · 6,589 people $5,691/yr $358,600 1.59%
917 MilfordBucks County · 10,231 people $5,697/yr $413,100 1.38%
918 WashingtonNorthampton County · 5,164 people $5,697/yr $338,000 1.69%
919 Map of Montgomery MontgomeryMontgomery County · 26,076 people $5,699/yr $473,400 1.20%
920 MarlboroughMontgomery County · 3,547 people $5,718/yr $385,200 1.48%
921 Upper OxfordChester County · 2,586 people $5,726/yr $375,100 1.53%
922 Map of Norwood Norwood5,934 people $5,751/yr $235,000 2.45%
923 WarminsterBucks County · 33,470 people $5,753/yr $418,600 1.37%
924 PetersWashington County · 23,167 people $5,754/yr $461,400 1.25%
925 BushkillNorthampton County · 8,623 people $5,757/yr $407,300 1.41%
926 Upper HanoverMontgomery County · 8,609 people $5,761/yr $391,900 1.47%
927 WhitemarshMontgomery County · 19,966 people $5,778/yr $570,100 1.01%
928 West RockhillBucks County · 5,446 people $5,785/yr $463,100 1.25%
929 Lower Southampton Lower SouthamptonBucks County · 20,555 people $5,813/yr $403,300 1.44%
930 Map of East Nottingham East NottinghamChester County · 9,068 people $5,813/yr $412,500 1.41%
931 RocklandBerks County · 3,662 people $5,813/yr $321,800 1.81%
932 Lower MacungieLehigh County · 32,727 people $5,817/yr $406,500 1.43%
933 Lower SauconNorthampton County · 11,089 people $5,824/yr $396,200 1.47%
934 East RockhillBucks County · 5,817 people $5,828/yr $484,700 1.20%
935 Upper MilfordLehigh County · 8,057 people $5,835/yr $396,100 1.47%
936 Weisenberg WeisenbergLehigh County · 5,018 people $5,845/yr $438,300 1.33%
937 Media5,870 people $5,846/yr $467,800 1.25%
938 AbingtonMontgomery County · 58,664 people $5,855/yr $391,800 1.49%
939 WhitpainMontgomery County · 20,446 people $5,864/yr $630,200 0.93%
940 Morrisville9,752 people $5,875/yr $292,200 2.01%
941 AstonDelaware County · 16,738 people $5,913/yr $343,000 1.72%
942 New Hope New Hope2,622 people $5,920/yr $716,200 0.83%
943 BrecknockBerks County · 4,624 people $5,941/yr $353,300 1.68%
944 TinicumBucks County · 3,827 people $5,947/yr $613,600 0.97%
945 Map of Morton Morton2,773 people $5,953/yr $267,400 2.23%
946 HamiltonMonroe County · 8,556 people $5,957/yr $304,900 1.95%
947 Upper SouthamptonBucks County · 15,209 people $6,020/yr $439,200 1.37%
948 Map of Upper Pottsgrove Upper PottsgroveMontgomery County · 6,064 people $6,022/yr $338,300 1.78%
949 MiddletownBucks County · 45,861 people $6,026/yr $435,100 1.38%
950 Map of Ridley RidleyDelaware County · 30,923 people $6,039/yr $265,200 2.28%
951 Yardley2,609 people $6,047/yr $480,300 1.26%
952 UnionBerks County · 3,952 people $6,058/yr $346,100 1.75%
953 MarpleDelaware County · 24,216 people $6,061/yr $509,600 1.19%
954 Parkesburg3,937 people $6,071/yr $305,900 1.98%
955 Map of Willistown WillistownChester County · 11,366 people $6,077/yr $617,800 0.98%
956 Trappe4,025 people $6,085/yr $415,400 1.46%
957 Lower Nazareth Lower NazarethNorthampton County · 7,107 people $6,102/yr $422,200 1.45%
958 Bethlehem BethlehemNorthampton County · 26,237 people $6,126/yr $376,500 1.63%
959 FranconiaMontgomery County · 13,546 people $6,142/yr $424,700 1.45%
960 Map of Springfield SpringfieldYork County · 6,078 people $6,159/yr $334,000 1.84%
961 East WhitelandChester County · 14,774 people $6,173/yr $637,000 0.97%
962 Map of Forks ForksNorthampton County · 16,382 people $6,202/yr $358,900 1.73%
963 PerkiomenMontgomery County · 8,986 people $6,231/yr $434,600 1.43%
964 East CalnChester County · 5,608 people $6,240/yr $467,100 1.34%
965 South CoventryChester County · 2,808 people $6,246/yr $435,300 1.43%
966 Upper Nazareth Upper NazarethNorthampton County · 8,313 people $6,262/yr $430,400 1.45%
967 Upper ChichesterDelaware County · 16,895 people $6,264/yr $289,700 2.16%
968 HanoverNorthampton County · 11,701 people $6,281/yr $425,900 1.47%
969 BedminsterBucks County · 7,518 people $6,304/yr $575,000 1.10%
970 SalfordMontgomery County · 3,059 people $6,312/yr $462,800 1.36%
971 SadsburyChester County · 4,371 people $6,313/yr $355,200 1.78%
972 East NorritonMontgomery County · 14,106 people $6,333/yr $361,100 1.75%
973 Aspinwall2,843 people $6,336/yr $378,800 1.67%
974 Map of East Coventry East CoventryChester County · 7,209 people $6,353/yr $410,200 1.55%
975 Uwchlan UwchlanChester County · 19,394 people $6,416/yr $539,700 1.19%
976 SadsburyLancaster County · 3,536 people $6,422/yr $383,300 1.68%
977 Map of Lower Providence Lower ProvidenceMontgomery County · 25,897 people $6,427/yr $465,500 1.38%
978 WesttownChester County · 11,254 people $6,433/yr $616,200 1.04%
979 Map of Warrington WarringtonBucks County · 25,972 people $6,451/yr $553,100 1.17%
980 AmityBerks County · 13,440 people $6,459/yr $362,600 1.78%
981 Map of Edgewood Edgewood3,077 people $6,472/yr $327,400 1.98%
982 NewtownBucks County · 19,828 people $6,513/yr $564,400 1.15%
983 West CalnChester County · 8,980 people $6,513/yr $347,700 1.87%
984 Map of West Brandywine West BrandywineChester County · 7,669 people $6,531/yr $379,100 1.72%
985 WarwickBucks County · 14,829 people $6,547/yr $569,000 1.15%
986 NewtownDelaware County · 15,260 people $6,552/yr $611,100 1.07%
987 PlumsteadBucks County · 14,154 people $6,555/yr $572,900 1.14%
988 Oley OleyBerks County · 3,849 people $6,559/yr $350,100 1.87%
989 Upper SauconLehigh County · 17,484 people $6,570/yr $461,600 1.42%
990 SmithfieldMonroe County · 7,953 people $6,574/yr $304,400 2.16%
991 South Fayette South FayetteAllegheny County · 18,460 people $6,597/yr $340,700 1.94%
992 Upper SalfordMontgomery County · 3,171 people $6,602/yr $459,800 1.44%
993 Collegeville5,247 people $6,610/yr $443,000 1.49%
994 SpringfieldMontgomery County · 21,005 people $6,640/yr $469,500 1.41%
995 London GroveChester County · 8,980 people $6,662/yr $469,700 1.42%
996 Upper ProvidenceMontgomery County · 24,666 people $6,708/yr $538,900 1.24%
997 DoylestownBucks County · 18,008 people $6,830/yr $625,200 1.09%
998 Map of Ohio OhioAllegheny County · 7,228 people $6,850/yr $474,600 1.44%
999 Map of Thornbury ThornburyDelaware County · 6,927 people $6,881/yr $770,000 0.89%
1000 Franklin Park15,235 people $6,924/yr $485,600 1.43%
1001 NorthamptonBucks County · 39,920 people $6,929/yr $599,100 1.16%
1002 Map of Thornbury ThornburyChester County · 3,179 people $6,962/yr $669,500 1.04%
1003 Map of Middletown MiddletownDelaware County · 16,732 people $6,993/yr $500,600 1.40%
1004 Map of Sewickley Sewickley3,823 people $7,025/yr $464,300 1.51%
1005 Ridley Park7,261 people $7,053/yr $281,700 2.50%
1006 East FallowfieldChester County · 7,824 people $7,079/yr $400,100 1.77%
1007 Map of Penn PennChester County · 5,744 people $7,144/yr $498,600 1.43%
1008 Upper UwchlanChester County · 13,010 people $7,216/yr $619,700 1.16%
1009 New LondonChester County · 5,844 people $7,301/yr $483,400 1.51%
1010 TredyffrinChester County · 31,922 people $7,320/yr $709,700 1.03%
1011 Map of East Vincent East VincentChester County · 7,608 people $7,343/yr $486,100 1.51%
1012 WallaceChester County · 3,768 people $7,364/yr $592,900 1.24%
1013 HaverfordDelaware County · 50,874 people $7,366/yr $466,400 1.58%
1014 Lower Salford Lower SalfordMontgomery County · 16,137 people $7,410/yr $509,200 1.46%
1015 Lower GwyneddMontgomery County · 12,219 people $7,438/yr $655,000 1.14%
1016 Lower HeidelbergBerks County · 6,507 people $7,526/yr $422,100 1.78%
1017 SkippackMontgomery County · 14,520 people $7,566/yr $554,700 1.36%
1018 Map of Londonderry LondonderryChester County · 2,566 people $7,566/yr $424,600 1.78%
1019 BuckinghamBucks County · 20,852 people $7,628/yr $708,100 1.08%
1020 FranklinChester County · 4,448 people $7,682/yr $489,100 1.57%
1021 CharlestownChester County · 6,320 people $7,721/yr $781,800 0.99%
1022 East BrandywineChester County · 10,148 people $7,755/yr $564,400 1.37%
1023 SpringfieldDelaware County · 25,038 people $7,820/yr $414,900 1.88%
1024 Map of Upper Providence Upper ProvidenceDelaware County · 10,853 people $7,908/yr $632,400 1.25%
1025 East MarlboroughChester County · 7,714 people $8,062/yr $611,400 1.32%
1026 Map of Chadds Ford Chadds FordDelaware County · 3,966 people $8,080/yr $753,100 1.07%
1027 SchuylkillChester County · 8,864 people $8,105/yr $602,300 1.35%
1028 New Garden New GardenChester County · 11,449 people $8,142/yr $546,700 1.49%
1029 Map of Kennett KennettChester County · 8,968 people $8,184/yr $563,800 1.45%
1030 WorcesterMontgomery County · 10,793 people $8,283/yr $614,300 1.35%
1031 West PikelandChester County · 4,038 people $8,353/yr $652,600 1.28%
1032 WrightstownBucks County · 3,283 people $8,478/yr $717,400 1.18%
1033 Map of London Britain London BritainChester County · 3,201 people $8,480/yr $554,600 1.53%
1034 Map of Edgmont EdgmontDelaware County · 4,476 people $8,513/yr $614,200 1.39%
1035 Jenkintown4,727 people $8,656/yr $398,000 2.17%
1036 MarshallAllegheny County · 10,226 people $8,722/yr $509,900 1.71%
1037 CheltenhamMontgomery County · 38,374 people $8,739/yr $384,800 2.27%
1038 Map of Narberth Narberth4,511 people $8,830/yr $749,500 1.18%
1039 Pine PineAllegheny County · 15,224 people $8,851/yr $579,700 1.53%
1040 Upper St. Clair Upper St. ClairAllegheny County · 20,863 people $8,892/yr $431,800 2.06%
1041 Upper DublinMontgomery County · 27,122 people $8,939/yr $573,600 1.56%
1042 BethelDelaware County · 9,669 people $9,008/yr $523,500 1.72%
1043 Lower MakefieldBucks County · 33,485 people $9,371/yr $630,200 1.49%
1044 SoleburyBucks County · 8,685 people $9,380/yr $788,700 1.19%
1045 ConcordDelaware County · 18,288 people $9,615/yr $583,800 1.65%
1046 Lower MorelandMontgomery County · 14,070 people $9,641/yr $603,800 1.60%
1047 PocopsonChester County · 4,469 people $9,732/yr $689,800 1.41%
1048 EasttownChester County · 11,067 people $9,771/yr $852,800 1.15%
1049 Lower MerionMontgomery County · 64,174 people $9,960/yr $810,400 1.23%
1050 RadnorDelaware County · 33,718 people $10,001/yr $833,900 1.20%
1051 Map of Nether Providence Nether ProvidenceDelaware County · 14,426 people $10,001/yr $458,600 2.18%
1052 Upper MakefieldBucks County · 8,855 people $10,001/yr $876,200 1.14%
1053 Map of West Vincent West VincentChester County · 6,841 people $10,001/yr $704,500 1.42%
1054 Swarthmore6,550 people $10,001/yr $633,800 1.58%
1055 Fox Chapel5,246 people $10,001/yr $900,600 1.11%
1056 BirminghamChester County · 4,098 people $10,001/yr $757,900 1.32%
1057 PennsburyChester County · 3,887 people $10,001/yr $671,600 1.49%

How this ranking works

We rank every town by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). The town with the lowest figure ranks #1. For comparison, the figure for Pennsylvania as a whole is $3,311/yr.

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