Pennsylvania places ranked by median rent

1,254 places in Pennsylvania have a reliable estimate of median rent (2020–2024 American Community Survey).

3 sit at the Census Bureau’s top bracket ($3,500 or more) and cannot be ordered among themselves.

Lowest figure: East Franklin Township ($327).

The figure for Pennsylvania as a whole is $1,209 (±$5).

Figures last updated on .

Figure for Pennsylvania as a whole
$1,209 (±$5)
Places ranked
1254

Pennsylvania places ranked by median rent

Median gross rent, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian gross rent
1 (tie)Aleppo Township (Allegheny County)Allegheny County$3,500 or more
1 (tie)Pennsbury TownshipChester County$3,500 or more
1 (tie)West Brandywine TownshipChester County$3,500 or more
4ValenciaButler County$3,357 (±$586)
5Worcester TownshipMontgomery County$3,332 (±$453)
6West Lampeter TownshipLancaster County$3,028 (±$676)
7CornwallLebanon County$3,023 (±$330)
8Edgmont TownshipDelaware County$2,756 (±$482)
9Willistown TownshipChester County$2,742 (±$411)
10West Donegal TownshipLancaster County$2,698 (±$204)
11Lower Heidelberg TownshipBerks County$2,685 (±$335)
12Upper Frederick TownshipMontgomery County$2,547 (±$571)
13Lower Gwynedd TownshipMontgomery County$2,493 (±$640)
14Solebury TownshipBucks County$2,467 (±$948)
15Chester HeightsDelaware County$2,454 (±$262)
16Middletown Township (Delaware County)Delaware County$2,426 (±$259)
17Upper Gwynedd TownshipMontgomery County$2,390 (±$158)
18Westtown TownshipChester County$2,389 (±$245)
19Weisenberg TownshipLehigh County$2,378 (±$411)
20Thornbury Township (Delaware County)Delaware County$2,358 (±$193)
21West Bradford TownshipChester County$2,348 (±$947)
22Lower Makefield TownshipBucks County$2,340 (±$146)
23Concord Township (Delaware County)Delaware County$2,335 (±$113)
24Franklin ParkAllegheny County$2,330 (±$474)
25Whitemarsh TownshipMontgomery County$2,322 (±$176)
26Thornbury Township (Chester County)Chester County$2,287 (±$124)
27West ConshohockenMontgomery County$2,270 (±$461)
28Whitpain TownshipMontgomery County$2,255 (±$107)
29Marshall TownshipAllegheny County$2,253 (±$448)
30Doylestown TownshipBucks County$2,249 (±$208)
31East Whiteland TownshipChester County$2,233 (±$210)
32Chadds Ford TownshipDelaware County$2,226 (±$199)
33Plumstead TownshipBucks County$2,222 (±$154)
34West Whiteland TownshipChester County$2,195 (±$71)
35Kennett TownshipChester County$2,189 (±$502)
36O'Hara TownshipAllegheny County$2,175 (±$101)
37MalvernChester County$2,169 (±$140)
38Lowhill TownshipLehigh County$2,166 (±$383)
39Nether Providence TownshipDelaware County$2,158 (±$364)
40Upper Pottsgrove TownshipMontgomery County$2,155 (±$855)
41FreemansburgNorthampton County$2,148 (±$171)
42ConshohockenMontgomery County$2,147 (±$125)
43New BritainBucks County$2,145 (±$448)
44East Pikeland TownshipChester County$2,138 (±$208)
45Pine Township (Allegheny County)Allegheny County$2,134 (±$237)
46Upper Providence Township (Montgomery County)Montgomery County$2,125 (±$238)
47Northampton Township (Bucks County)Bucks County$2,108 (±$136)
48Tredyffrin TownshipChester County$2,105 (±$120)
49East Drumore TownshipLancaster County$2,101 (±$713)
50Newtown Township (Bucks County)Bucks County$2,099 (±$177)
51Upper Merion TownshipMontgomery County$2,087 (±$74)
52Montgomery Township (Montgomery County)Montgomery County$2,076 (±$218)
53Charlestown TownshipChester County$2,054 (±$436)
54Upper St. Clair TownshipAllegheny County$2,038 (±$159)
55Uwchlan TownshipChester County$2,033 (±$120)
56Upper Saucon TownshipLehigh County$2,032 (±$529)
57Bedminster TownshipBucks County$2,015 (±$356)
58Adams Township (Butler County)Butler County$1,984 (±$626)
59Newtown Township (Delaware County)Delaware County$1,971 (±$232)
60Upper Dublin TownshipMontgomery County$1,961 (±$130)
61Coolbaugh TownshipMonroe County$1,952 (±$407)
62East Coventry TownshipChester County$1,949 (±$414)
63Radnor TownshipDelaware County$1,927 (±$90)
64Hilltown TownshipBucks County$1,926 (±$296)
65West Vincent TownshipChester County$1,921 (±$361)
66New Britain TownshipBucks County$1,920 (±$253)
67ChalfontBucks County$1,913 (±$434)
68HatboroMontgomery County$1,911 (±$146)
69West Goshen TownshipChester County$1,908 (±$101)
70Upper Macungie TownshipLehigh County$1,903 (±$136)
71Franconia TownshipMontgomery County$1,897 (±$247)
72Lower Merion TownshipMontgomery County$1,893 (±$68)
73JacobusYork County$1,892 (±$719)
74NewtownBucks County$1,887 (±$185)
75Lehman Township (Pike County)Pike County$1,869 (±$174)
76Warwick Township (Bucks County)Bucks County$1,868 (±$649)
77 (tie)South Whitehall TownshipLehigh County$1,865 (±$178)
77 (tie)TrappeMontgomery County$1,865 (±$592)
79Lower Macungie TownshipLehigh County$1,861 (±$119)
80Collier TownshipAllegheny County$1,854 (±$292)
81Limerick TownshipMontgomery County$1,846 (±$150)
82Richland Township (Allegheny County)Allegheny County$1,828 (±$371)
83Middletown Township (Bucks County)Bucks County$1,827 (±$79)
84NarberthMontgomery County$1,823 (±$346)
85Marlborough TownshipMontgomery County$1,811 (±$522)
86MacungieLehigh County$1,806 (±$354)
87Bethlehem TownshipNorthampton County$1,794 (±$99)
88DoylestownBucks County$1,791 (±$122)
89Caln TownshipChester County$1,788 (±$145)
90East Goshen TownshipChester County$1,785 (±$45)
91WyomissingBerks County$1,781 (±$204)
92Hanover Township (Northampton County)Northampton County$1,772 (±$68)
93Warwick Township (Chester County)Chester County$1,770 (±$342)
94 (tie)East Caln TownshipChester County$1,769 (±$185)
94 (tie)Palmer TownshipNorthampton County$1,769 (±$291)
96Upper Southampton TownshipBucks County$1,768 (±$167)
97West GroveChester County$1,767 (±$328)
98Haverford TownshipDelaware County$1,766 (±$236)
99Plymouth Township (Montgomery County)Montgomery County$1,765 (±$58)
100South Hanover TownshipDauphin County$1,764 (±$60)
101West Hanover TownshipDauphin County$1,762 (±$164)
102Warrington Township (Bucks County)Bucks County$1,761 (±$95)
103 (tie)Alsace TownshipBerks County$1,755 (±$175)
103 (tie)Richland Township (Bucks County)Bucks County$1,755 (±$193)
105Seven FieldsButler County$1,754 (±$225)
106Towamencin TownshipMontgomery County$1,753 (±$134)
107East Norriton TownshipMontgomery County$1,743 (±$122)
108Milford Township (Bucks County)Bucks County$1,741 (±$108)
109 (tie)New Sewickley TownshipBeaver County$1,737 (±$119)
109 (tie)West Norriton TownshipMontgomery County$1,737 (±$68)
111PhoenixvilleChester County$1,735 (±$125)
112AlburtisLehigh County$1,732 (±$97)
113 (tie)West ChesterChester County$1,731 (±$58)
113 (tie)Windsor Township (York County)York County$1,731 (±$124)
115Green TreeAllegheny County$1,729 (±$273)
116Lower Salford TownshipMontgomery County$1,719 (±$109)
117Plainfield TownshipNorthampton County$1,711 (±$56)
118Cranberry Township (Butler County)Butler County$1,708 (±$57)
119Ohio TownshipAllegheny County$1,706 (±$55)
120Pequea TownshipLancaster County$1,691 (±$148)
121Robinson Township (Allegheny County)Allegheny County$1,688 (±$62)
122Marple TownshipDelaware County$1,683 (±$139)
123Lower Frederick TownshipMontgomery County$1,664 (±$211)
124Jackson Township (Lebanon County)Lebanon County$1,661 (±$547)
125Paradise Township (York County)York County$1,658 (±$176)
126West Marlborough TownshipChester County$1,656 (±$171)
127New FreedomYork County$1,640 (±$470)
128Lower Providence TownshipMontgomery County$1,637 (±$155)
129 (tie)Upper Moreland TownshipMontgomery County$1,634 (±$62)
129 (tie)Warminster TownshipBucks County$1,634 (±$147)
131Exeter Township (Berks County)Berks County$1,632 (±$70)
132West Brunswick TownshipSchuylkill County$1,628 (±$721)
133 (tie)Allen TownshipNorthampton County$1,626 (±$215)
133 (tie)East LansdowneDelaware County$1,626 (±$395)
135Lower Pottsgrove TownshipMontgomery County$1,625 (±$234)
136 (tie)Bern TownshipBerks County$1,620 (±$698)
136 (tie)Butler Township (Luzerne County)Luzerne County$1,620 (±$321)
138Perkiomen TownshipMontgomery County$1,619 (±$267)
139 (tie)Brecknock Township (Lancaster County)Lancaster County$1,616 (±$411)
139 (tie)North Strabane TownshipWashington County$1,616 (±$198)
141 (tie)Bensalem TownshipBucks County$1,613 (±$40)
141 (tie)Kennedy TownshipAllegheny County$1,613 (±$250)
143Silver Spring TownshipCumberland County$1,611 (±$340)
144 (tie)Manheim Township (Lancaster County)Lancaster County$1,609 (±$79)
144 (tie)West Manheim TownshipYork County$1,609 (±$169)
146Cheltenham TownshipMontgomery County$1,608 (±$76)
147West Sadsbury TownshipChester County$1,607 (±$435)
148Hatfield TownshipMontgomery County$1,602 (±$90)
149Heidelberg Township (York County)York County$1,592 (±$633)
150 (tie)Conewago Township (York County)York County$1,590 (±$340)
150 (tie)Hereford TownshipBerks County$1,590 (±$645)
152MurrysvilleWestmoreland County$1,587 (±$160)
153Honey Brook TownshipChester County$1,585 (±$353)
154RichlandtownBucks County$1,583 (±$381)
155Springfield Township (Montgomery County)Montgomery County$1,578 (±$121)
156Horsham TownshipMontgomery County$1,573 (±$178)
157Bryn AthynMontgomery County$1,571 (±$306)
158 (tie)Blooming Grove TownshipPike County$1,569 (±$345)
158 (tie)Penn Township (Westmoreland County)Westmoreland County$1,569 (±$279)
160Upper Providence Township (Delaware County)Delaware County$1,566 (±$165)
161StroudsburgMonroe County$1,565 (±$241)
162 (tie)Middle Smithfield TownshipMonroe County$1,556 (±$428)
162 (tie)Rapho TownshipLancaster County$1,556 (±$171)
164Connoquenessing TownshipButler County$1,553 (±$263)
165Sharon HillDelaware County$1,552 (±$218)
166 (tie)Aston TownshipDelaware County$1,544 (±$203)
166 (tie)Dingman TownshipPike County$1,544 (±$599)
168Hanover Township (Lehigh County)Lehigh County$1,543 (±$110)
169North Londonderry TownshipLebanon County$1,542 (±$256)
170Cecil TownshipWashington County$1,540 (±$140)
171WalnutportNorthampton County$1,539 (±$512)
172Mount Joy Township (Lancaster County)Lancaster County$1,538 (±$143)
173 (tie)North Codorus TownshipYork County$1,532 (±$142)
173 (tie)SwarthmoreDelaware County$1,532 (±$175)
175East Donegal TownshipLancaster County$1,528 (±$184)
176Peters Township (Franklin County)Franklin County$1,526 (±$276)
177 (tie)Fawn Township (York County)York County$1,525 (±$305)
177 (tie)Manor Township (Lancaster County)Lancaster County$1,525 (±$157)
177 (tie)Upper Allen TownshipCumberland County$1,525 (±$139)
180Conoy TownshipLancaster County$1,523 (±$423)
181DowningtownChester County$1,518 (±$133)
182 (tie)LaureldaleBerks County$1,516 (±$520)
182 (tie)RoyersfordMontgomery County$1,516 (±$113)
184 (tie)Caernarvon Township (Berks County)Berks County$1,512 (±$596)
184 (tie)Lower Saucon TownshipNorthampton County$1,512 (±$173)
186 (tie)Ephrata TownshipLancaster County$1,511 (±$176)
186 (tie)Lower Allen TownshipCumberland County$1,511 (±$119)
188Bushkill TownshipNorthampton County$1,510 (±$661)
189Lancaster Township (Lancaster County)Lancaster County$1,508 (±$101)
190Mahoning Township (Montour County)Montour County$1,507 (±$151)
191North WalesMontgomery County$1,506 (±$342)
192 (tie)Jackson Township (Monroe County)Monroe County$1,502 (±$300)
192 (tie)Salisbury Township (Lehigh County)Lehigh County$1,502 (±$201)
194FleetwoodBerks County$1,500 (±$387)
195Shrewsbury Township (York County)York County$1,497 (±$279)
196 (tie)Pennsbury VillageAllegheny County$1,496 (±$256)
196 (tie)Warwick Township (Lancaster County)Lancaster County$1,496 (±$106)
198Abington TownshipMontgomery County$1,493 (±$105)
199Muhlenberg TownshipBerks County$1,492 (±$193)
200 (tie)BrookhavenDelaware County$1,487 (±$174)
200 (tie)East Lampeter TownshipLancaster County$1,487 (±$102)
200 (tie)Peters Township (Washington County)Washington County$1,487 (±$402)
200 (tie)Susquehanna Township (Dauphin County)Dauphin County$1,487 (±$91)
204MilfordPike County$1,481 (±$136)
205East StroudsburgMonroe County$1,479 (±$147)
206 (tie)CoatesvilleChester County$1,471 (±$77)
206 (tie)Lehigh Township (Northampton County)Northampton County$1,471 (±$388)
208LansdaleMontgomery County$1,470 (±$84)
209Hampden TownshipCumberland County$1,466 (±$79)
210Falls Township (Bucks County)Bucks County$1,465 (±$87)
211 (tie)Lake Township (Wayne County)Wayne County$1,464 (±$324)
211 (tie)Schuylkill Township (Chester County)Chester County$1,464 (±$533)
213 (tie)Fairview Township (Erie County)Erie County$1,459 (±$232)
213 (tie)Springfield Township (Delaware County)Delaware County$1,459 (±$141)
215East Buffalo TownshipUnion County$1,457 (±$486)
216Lower Southampton TownshipBucks County$1,449 (±$80)
217AmblerMontgomery County$1,447 (±$60)
218East BangorNorthampton County$1,445 (±$188)
219Whitehall TownshipLehigh County$1,444 (±$50)
220 (tie)LanghorneBucks County$1,441 (±$114)
220 (tie)South Londonderry TownshipLebanon County$1,441 (±$224)
222 (tie)DublinBucks County$1,440 (±$83)
222 (tie)PenndelBucks County$1,440 (±$55)
224East Fallowfield Township (Chester County)Chester County$1,439 (±$280)
225South Park TownshipAllegheny County$1,438 (±$118)
226CollegevilleMontgomery County$1,437 (±$396)
227Penn Township (Lancaster County)Lancaster County$1,436 (±$164)
228West Pottsgrove TownshipMontgomery County$1,434 (±$186)
229Tobyhanna TownshipMonroe County$1,433 (±$166)
230Upper Leacock TownshipLancaster County$1,432 (±$98)
231Clifton HeightsDelaware County$1,430 (±$293)
232Codorus TownshipYork County$1,428 (±$261)
233WormleysburgCumberland County$1,426 (±$160)
234 (tie)HallamYork County$1,424 (±$81)
234 (tie)Pocono TownshipMonroe County$1,424 (±$163)
236Summit Township (Erie County)Erie County$1,423 (±$281)
237NorristownMontgomery County$1,422 (±$58)
238North Fayette TownshipAllegheny County$1,420 (±$100)
239 (tie)Colebrookdale TownshipBerks County$1,419 (±$552)
239 (tie)KenhorstBerks County$1,419 (±$420)
239 (tie)New Garden TownshipChester County$1,419 (±$238)
242 (tie)Earl Township (Lancaster County)Lancaster County$1,418 (±$187)
242 (tie)JenkintownMontgomery County$1,418 (±$138)
244 (tie)Lower Paxton TownshipDauphin County$1,417 (±$47)
244 (tie)West Rockhill TownshipBucks County$1,417 (±$377)
246Spring Township (Berks County)Berks County$1,416 (±$95)
247MediaDelaware County$1,411 (±$106)
248 (tie)BristolBucks County$1,409 (±$89)
248 (tie)NorwoodDelaware County$1,409 (±$510)
250Oxford TownshipAdams County$1,407 (±$79)
251Darby TownshipDelaware County$1,405 (±$132)
252 (tie)Penn Township (York County)York County$1,404 (±$264)
252 (tie)YardleyBucks County$1,404 (±$250)
254 (tie)Fulton TownshipLancaster County$1,403 (±$89)
254 (tie)Monroe Township (Cumberland County)Cumberland County$1,403 (±$354)
256Dover TownshipYork County$1,402 (±$89)
257AvondaleChester County$1,400 (±$105)
258 (tie)PhiladelphiaPhiladelphia County$1,397 (±$14)
258 (tie)Polk Township (Monroe County)Monroe County$1,397 (±$83)
260Kennett SquareChester County$1,396 (±$171)
261 (tie)Ben AvonAllegheny County$1,393 (±$166)
261 (tie)Berwick TownshipAdams County$1,393 (±$83)
263 (tie)Maidencreek TownshipBerks County$1,391 (±$169)
263 (tie)Manchester Township (York County)York County$1,391 (±$62)
265South Abington TownshipLackawanna County$1,390 (±$130)
266 (tie)EmmausLehigh County$1,389 (±$89)
266 (tie)WernersvilleBerks County$1,389 (±$418)
266 (tie)York TownshipYork County$1,389 (±$52)
269Union Township (Berks County)Berks County$1,388 (±$317)
270 (tie)McSherrystownAdams County$1,387 (±$186)
270 (tie)ShillingtonBerks County$1,387 (±$429)
272Patton TownshipCentre County$1,386 (±$109)
273WomelsdorfBerks County$1,385 (±$483)
274Independence Township (Beaver County)Beaver County$1,384 (±$130)
275East Hempfield TownshipLancaster County$1,383 (±$79)
276 (tie)BethlehemNorthampton County$1,382 (±$43)
276 (tie)Nockamixon TownshipBucks County$1,382 (±$111)
278 (tie)Hampton TownshipAllegheny County$1,379 (±$107)
278 (tie)West Caln TownshipChester County$1,379 (±$459)
280 (tie)SellersvilleBucks County$1,378 (±$173)
280 (tie)Sugarloaf Township (Luzerne County)Luzerne County$1,378 (±$438)
282Harveys LakeLuzerne County$1,375 (±$317)
283Buckingham Township (Bucks County)Bucks County$1,373 (±$299)
284HellertownNorthampton County$1,372 (±$131)
285WilsonNorthampton County$1,370 (±$139)
286 (tie)East Allen TownshipNorthampton County$1,369 (±$234)
286 (tie)MillersvilleLancaster County$1,369 (±$277)
288Spring Garden TownshipYork County$1,368 (±$228)
289Palmyra Township (Pike County)Pike County$1,367 (±$50)
290West ReadingBerks County$1,365 (±$90)
291LititzLancaster County$1,364 (±$352)
292 (tie)Derry Township (Dauphin County)Dauphin County$1,361 (±$55)
292 (tie)PennsburgMontgomery County$1,361 (±$346)
294Delaware Township (Mercer County)Mercer County$1,360 (±$40)
295Skippack TownshipMontgomery County$1,358 (±$148)
296 (tie)Hamilton Township (Monroe County)Monroe County$1,357 (±$93)
296 (tie)Sadsbury Township (Chester County)Chester County$1,357 (±$287)
298 (tie)Jefferson HillsAllegheny County$1,355 (±$93)
298 (tie)Stroud TownshipMonroe County$1,355 (±$119)
300Southampton Township (Cumberland County)Cumberland County$1,354 (±$275)
954 (tie)FerndaleCambria County$845 (±$155)
956 (tie)BiglervilleAdams County$844 (±$30)
956 (tie)Newport TownshipLuzerne County$844 (±$221)
956 (tie)North IrwinWestmoreland County$844 (±$134)
956 (tie)VandlingLackawanna County$844 (±$49)
960Coaldale (Schuylkill County)Schuylkill County$843 (±$112)
961 (tie)AthensBradford County$842 (±$54)
961 (tie)Evans CityButler County$842 (±$98)
961 (tie)Spring Township (Snyder County)Snyder County$842 (±$195)
964KaneMcKean County$841 (±$35)
965 (tie)ClarionClarion County$840 (±$55)
965 (tie)East Deer TownshipAllegheny County$840 (±$149)
967 (tie)Armagh TownshipMifflin County$839 (±$160)
967 (tie)GreensburgWestmoreland County$839 (±$34)
969 (tie)HuntingdonHuntingdon County$838 (±$110)
969 (tie)Loyalhanna TownshipWestmoreland County$838 (±$306)
969 (tie)Union Township (Mifflin County)Mifflin County$838 (±$216)
969 (tie)Vernon TownshipCrawford County$838 (±$276)
973Summit Township (Butler County)Butler County$837 (±$98)
974 (tie)Elk Lick TownshipSomerset County$836 (±$60)
974 (tie)McKean TownshipErie County$836 (±$280)
976 (tie)SaxonburgButler County$835 (±$101)
976 (tie)SharpsvilleMercer County$835 (±$111)
976 (tie)West Providence TownshipBedford County$835 (±$308)
979ElklandTioga County$833 (±$149)
980 (tie)Glade TownshipWarren County$832 (±$137)
980 (tie)Hepburn TownshipLycoming County$832 (±$68)
982WaymartWayne County$831 (±$387)
983West Penn TownshipSchuylkill County$830 (±$53)
984 (tie)Franklin Township (Greene County)Greene County$828 (±$253)
984 (tie)Todd Township (Fulton County)Fulton County$828 (±$93)
986 (tie)HughesvilleLycoming County$827 (±$46)
986 (tie)Port AlleganyMcKean County$827 (±$111)
986 (tie)SharonMercer County$827 (±$140)
989 (tie)ElversonChester County$826 (±$108)
989 (tie)Taylor Township (Lawrence County)Lawrence County$826 (±$86)
991 (tie)AvisClinton County$825 (±$93)
991 (tie)ElizabethvilleDauphin County$825 (±$175)
993ShamokinNorthumberland County$824 (±$93)
994 (tie)BurgettstownWashington County$823 (±$296)
994 (tie)Cumberland Township (Adams County)Adams County$823 (±$266)
994 (tie)Jenks TownshipForest County$823 (±$33)
994 (tie)Southampton Township (Franklin County)Franklin County$823 (±$249)
998 (tie)EverettBedford County$822 (±$80)
998 (tie)New PhiladelphiaSchuylkill County$822 (±$199)
998 (tie)PottsvilleSchuylkill County$822 (±$54)
998 (tie)VersaillesAllegheny County$822 (±$50)
1002 (tie)AliquippaBeaver County$821 (±$98)
1002 (tie)DelmontWestmoreland County$821 (±$55)
1002 (tie)East PittsburghAllegheny County$821 (±$246)
1002 (tie)Oil CityVenango County$821 (±$57)
1006AltoonaBlair County$819 (±$44)
1007 (tie)Antis TownshipBlair County$818 (±$68)
1007 (tie)ButlerButler County$818 (±$36)
1007 (tie)MonongahelaWashington County$818 (±$210)
1010 (tie)ShickshinnyLuzerne County$817 (±$212)
1010 (tie)Wayne Township (Lawrence County)Lawrence County$817 (±$132)
1012FrackvilleSchuylkill County$815 (±$89)
1013LeechburgArmstrong County$814 (±$133)
1014 (tie)Liberty (Allegheny County)Allegheny County$813 (±$75)
1014 (tie)Upper Fairfield TownshipLycoming County$813 (±$236)
1016MillersburgDauphin County$812 (±$65)
1017 (tie)DuncannonPerry County$808 (±$70)
1017 (tie)JamestownMercer County$808 (±$286)
1017 (tie)LinesvilleCrawford County$808 (±$161)
1020BlawnoxAllegheny County$807 (±$98)
1021CaliforniaWashington County$806 (±$88)
1022MercersburgFranklin County$804 (±$93)
1023TarentumAllegheny County$803 (±$167)
1024 (tie)CorryErie County$802 (±$334)
1024 (tie)SugarcreekVenango County$802 (±$249)
1026RochesterBeaver County$801 (±$48)
1027 (tie)BradfordMcKean County$800 (±$63)
1027 (tie)Walker Township (Juniata County)Juniata County$800 (±$348)
1029 (tie)ChalfantAllegheny County$799 (±$128)
1029 (tie)Cumberland Township (Greene County)Greene County$799 (±$71)
1031 (tie)LiverpoolPerry County$798 (±$53)
1031 (tie)MiddleburgSnyder County$798 (±$110)
1031 (tie)Upper Tyrone TownshipFayette County$798 (±$96)
1034 (tie)BerwickColumbia County$797 (±$91)
1034 (tie)LewistownMifflin County$797 (±$57)
1034 (tie)LuzerneLuzerne County$797 (±$210)
1037AvonmoreWestmoreland County$795 (±$69)
1038VandergriftWestmoreland County$794 (±$65)
1039Pine GroveSchuylkill County$793 (±$59)
1040 (tie)Lock HavenClinton County$792 (±$75)
1040 (tie)NanticokeLuzerne County$792 (±$124)
1042OklahomaWestmoreland County$791 (±$308)
1043 (tie)Dickinson TownshipCumberland County$790 (±$40)
1043 (tie)Perry Township (Fayette County)Fayette County$790 (±$270)
1045 (tie)Slippery Rock Township (Butler County)Butler County$789 (±$165)
1045 (tie)White Township (Indiana County)Indiana County$789 (±$57)
1047 (tie)Ayr TownshipFulton County$788 (±$51)
1047 (tie)East ConemaughCambria County$788 (±$47)
1047 (tie)Lawrence Township (Clearfield County)Clearfield County$788 (±$94)
1047 (tie)Oakland Township (Butler County)Butler County$788 (±$214)
1047 (tie)TyroneBlair County$788 (±$94)
1052 (tie)Sadsbury Township (Crawford County)Crawford County$784 (±$27)
1052 (tie)Snyder Township (Blair County)Blair County$784 (±$95)
1054 (tie)MinersvilleSchuylkill County$782 (±$103)
1054 (tie)Muncy TownshipLycoming County$782 (±$32)
1056 (tie)Fallowfield TownshipWashington County$781 (±$87)
1056 (tie)Henry Clay TownshipFayette County$781 (±$13)
1056 (tie)Pleasant TownshipWarren County$781 (±$42)
1059 (tie)East McKeesportAllegheny County$780 (±$26)
1059 (tie)MunhallAllegheny County$780 (±$73)
1059 (tie)West MifflinAllegheny County$780 (±$147)
1062Penn Township (Snyder County)Snyder County$779 (±$141)
1063 (tie)BrackenridgeAllegheny County$778 (±$216)
1063 (tie)WilmerdingAllegheny County$778 (±$59)
1065North East TownshipErie County$777 (±$200)
1066BurnhamMifflin County$776 (±$31)
1067 (tie)East RochesterBeaver County$775 (±$343)
1067 (tie)HoustonWashington County$775 (±$228)
1067 (tie)PunxsutawneyJefferson County$775 (±$105)
1070 (tie)Derry Township (Mifflin County)Mifflin County$774 (±$191)
1070 (tie)FreeportArmstrong County$774 (±$93)
1070 (tie)UniontownFayette County$774 (±$28)
1073GeistownCambria County$773 (±$93)
1074 (tie)Beaver Township (Clarion County)Clarion County$772 (±$308)
1074 (tie)MifflintownJuniata County$772 (±$50)
1074 (tie)MillvilleColumbia County$772 (±$144)
1074 (tie)PerryopolisFayette County$772 (±$80)
1074 (tie)PitcairnAllegheny County$772 (±$98)
1079 (tie)Monroe Township (Wyoming County)Wyoming County$771 (±$244)
1079 (tie)North Union Township (Fayette County)Fayette County$771 (±$93)
1079 (tie)Rochester TownshipBeaver County$771 (±$232)
1079 (tie)WarrenWarren County$771 (±$40)
1083SligoClarion County$770 (±$74)
1084North EastErie County$769 (±$115)
1085 (tie)GratzDauphin County$768 (±$50)
1085 (tie)Mahoning Township (Armstrong County)Armstrong County$768 (±$108)
1085 (tie)MonacaBeaver County$768 (±$126)
1088Lehman Township (Luzerne County)Luzerne County$767 (±$50)
1089 (tie)Armstrong Township (Indiana County)Indiana County$766 (±$105)
1089 (tie)West Mead TownshipCrawford County$766 (±$167)
1091AshlandSchuylkill County$764 (±$105)
1092 (tie)SmethportMcKean County$762 (±$51)
1092 (tie)St. MarysElk County$762 (±$65)
1092 (tie)Worth Township (Butler County)Butler County$762 (±$52)
1095 (tie)ClymerIndiana County$761 (±$59)
1095 (tie)Cranberry Township (Venango County)Venango County$761 (±$67)
1095 (tie)Warrington Township (York County)York County$761 (±$148)
1095 (tie)White Deer TownshipUnion County$761 (±$364)
1099 (tie)Limestone Township (Clarion County)Clarion County$760 (±$105)
1099 (tie)Manor Township (Armstrong County)Armstrong County$760 (±$292)
1101 (tie)BlairsvilleIndiana County$758 (±$127)
1101 (tie)ElizabethAllegheny County$758 (±$44)
1101 (tie)Oliver Township (Perry County)Perry County$758 (±$48)
1101 (tie)St. Clair TownshipWestmoreland County$758 (±$193)
1105ExportWestmoreland County$757 (±$104)
1106 (tie)Kittanning TownshipArmstrong County$756 (±$104)
1106 (tie)South GreensburgWestmoreland County$756 (±$143)
1108 (tie)FlemingtonClinton County$755 (±$116)
1108 (tie)McConnellsburgFulton County$755 (±$63)
1108 (tie)Wysox TownshipBradford County$755 (±$283)
1111Conneaut LakeCrawford County$752 (±$57)
1112 (tie)New KensingtonWestmoreland County$751 (±$94)
1112 (tie)PortageCambria County$751 (±$135)
1114 (tie)LatrobeWestmoreland County$750 (±$68)
1114 (tie)Port MatildaCentre County$750 (±$122)
1114 (tie)WindberSomerset County$750 (±$108)
1117New BrightonBeaver County$749 (±$190)
1118Milford Township (Juniata County)Juniata County$747 (±$49)
1119Paint Township (Somerset County)Somerset County$746 (±$138)
1120Coal TownshipNorthumberland County$745 (±$64)
1121 (tie)RidgwayElk County$744 (±$153)
1121 (tie)SwoyersvilleLuzerne County$744 (±$90)
1123EmlentonVenango County$743 (±$166)
1124 (tie)Mount CarmelNorthumberland County$742 (±$96)
1124 (tie)YoungsvilleWarren County$742 (±$35)
1126 (tie)LigonierWestmoreland County$741 (±$61)
1126 (tie)New CastleLawrence County$741 (±$62)
1128 (tie)Cherryhill TownshipIndiana County$740 (±$213)
1128 (tie)Jefferson Township (Lackawanna County)Lackawanna County$740 (±$28)
1128 (tie)North Manheim TownshipSchuylkill County$740 (±$110)
1131 (tie)DuquesneAllegheny County$739 (±$92)
1131 (tie)Halifax TownshipDauphin County$739 (±$44)
1133 (tie)Lower Mahanoy TownshipNorthumberland County$738 (±$43)
1133 (tie)SunburyNorthumberland County$738 (±$80)
1135BrockwayJefferson County$737 (±$87)
1136Shenango Township (Lawrence County)Lawrence County$735 (±$233)
1137Fermanagh TownshipJuniata County$734 (±$165)
1138MonessenWestmoreland County$733 (±$179)
1139 (tie)KulpmontNorthumberland County$732 (±$126)
1139 (tie)MarsButler County$732 (±$282)
1141 (tie)Franklin (Venango County)Venango County$731 (±$96)
1141 (tie)MeyersdaleSomerset County$731 (±$130)
1141 (tie)Union CityErie County$731 (±$62)
1144 (tie)MansfieldTioga County$730 (±$40)
1144 (tie)West Chillisquaque TownshipNorthumberland County$730 (±$38)
1146 (tie)Stonycreek Township (Cambria County)Cambria County$729 (±$183)
1146 (tie)TunkhannockWyoming County$729 (±$119)
1148FinleyvilleWashington County$728 (±$79)
1149Beaver FallsBeaver County$727 (±$122)
1150CochrantonCrawford County$726 (±$36)
1151BerlinSomerset County$725 (±$78)
1152CurwensvilleClearfield County$724 (±$97)
1153 (tie)East St. Clair TownshipBedford County$721 (±$25)
1153 (tie)Mount PleasantWestmoreland County$721 (±$64)
1155MidlandBeaver County$720 (±$265)
1156New EagleWashington County$719 (±$37)
1157 (tie)Porter Township (Schuylkill County)Schuylkill County$718 (±$186)
1157 (tie)Washington Township (Dauphin County)Dauphin County$718 (±$154)
1159RimersburgClarion County$717 (±$154)
1160CantonBradford County$715 (±$48)
1161Belle VernonFayette County$711 (±$97)
1162Norwegian TownshipSchuylkill County$710 (±$170)
1163ThompsontownJuniata County$709 (±$62)
1164Homer CityIndiana County$706 (±$67)
1165 (tie)GallitzinCambria County$705 (±$124)
1165 (tie)KittanningArmstrong County$705 (±$193)
1167 (tie)Jenner TownshipSomerset County$703 (±$257)
1167 (tie)Lower Yoder TownshipCambria County$703 (±$56)
1169Great BendSusquehanna County$702 (±$309)
1170 (tie)Roaring SpringBlair County$701 (±$73)
1170 (tie)ShinglehousePotter County$701 (±$98)
1172 (tie)Eldred Township (McKean County)McKean County$699 (±$190)
1172 (tie)Rayne TownshipIndiana County$699 (±$53)
1174CressonCambria County$697 (±$29)
1175Tyrone Township (Perry County)Perry County$696 (±$68)
1176North BraddockAllegheny County$695 (±$123)
1177 (tie)ApolloArmstrong County$691 (±$45)
1177 (tie)ClearfieldClearfield County$691 (±$138)
1177 (tie)Greenwood Township (Columbia County)Columbia County$691 (±$160)
1177 (tie)Perry Township (Greene County)Greene County$691 (±$28)
1181Ransom TownshipLackawanna County$690 (±$281)
1182 (tie)BraddockAllegheny County$689 (±$242)
1182 (tie)ScottdaleWestmoreland County$689 (±$90)
1182 (tie)Zerbe TownshipNorthumberland County$689 (±$76)
1185Washington Township (Clarion County)Clarion County$687 (±$169)
1186 (tie)FairchanceFayette County$685 (±$63)
1186 (tie)OrwigsburgSchuylkill County$685 (±$162)
1186 (tie)SaxtonBedford County$685 (±$76)
1186 (tie)Washington Township (Fayette County)Fayette County$685 (±$107)
1190ConnellsvilleFayette County$683 (±$40)
1191 (tie)DushoreSullivan County$682 (±$91)
1191 (tie)RenovoClinton County$682 (±$36)
1191 (tie)Turtle CreekAllegheny County$682 (±$61)
1194WaynesburgGreene County$681 (±$74)
1195Briar CreekColumbia County$680 (±$17)
1196BrookvilleJefferson County$679 (±$23)
1197 (tie)EmporiumCameron County$678 (±$93)
1197 (tie)SomersetSomerset County$678 (±$71)
1199BedfordBedford County$677 (±$112)
1200Oliver Township (Mifflin County)Mifflin County$675 (±$266)
1201SykesvilleJefferson County$674 (±$168)
1202 (tie)Monroe Township (Juniata County)Juniata County$671 (±$208)
1202 (tie)Port RoyalJuniata County$671 (±$151)
1204BrownsvilleFayette County$670 (±$24)
1205 (tie)GirardErie County$667 (±$35)
1205 (tie)New BethlehemClarion County$667 (±$86)
1207 (tie)East BradyClarion County$662 (±$162)
1207 (tie)TitusvilleCrawford County$662 (±$51)
1209 (tie)CarbondaleLackawanna County$660 (±$168)
1209 (tie)MercerMercer County$660 (±$83)
1211Cambridge SpringsCrawford County$659 (±$54)
1212Susquehanna DepotSusquehanna County$652 (±$104)
1213Fayette TownshipJuniata County$651 (±$228)
1214East Providence TownshipBedford County$649 (±$313)
1215BadenBeaver County$646 (±$86)
1216PhilipsburgCentre County$645 (±$232)
1217 (tie)CatawissaColumbia County$644 (±$216)
1217 (tie)JohnstownCambria County$644 (±$49)
1217 (tie)Waterford TownshipErie County$644 (±$272)
1220Rayburn TownshipArmstrong County$640 (±$126)
1221Portage Township (Cambria County)Cambria County$638 (±$58)
1222West NewtonWestmoreland County$636 (±$85)
1223DerryWestmoreland County$635 (±$85)
1224DravosburgAllegheny County$634 (±$95)
1225ReynoldsvilleJefferson County$633 (±$86)
1226 (tie)Chester HillClearfield County$631 (±$243)
1226 (tie)Jackson Township (Cambria County)Cambria County$631 (±$245)
1228Vanport TownshipBeaver County$627 (±$19)
1229GreenvilleMercer County$626 (±$50)
1230RockwoodSomerset County$625 (±$29)
1231Nanty-GloCambria County$624 (±$243)
1232WestfieldTioga County$622 (±$37)
1233 (tie)Jefferson Township (Washington County)Washington County$616 (±$152)
1233 (tie)WilliamsburgBlair County$616 (±$53)
1235WheatlandMercer County$613 (±$249)
1236Northern CambriaCambria County$612 (±$210)
1237TroyBradford County$603 (±$48)
1238RankinAllegheny County$599 (±$244)
1239Burrell Township (Indiana County)Indiana County$594 (±$53)
1240Delaware Township (Northumberland County)Northumberland County$593 (±$164)
1241AlbionErie County$592 (±$132)
1242Somerset Township (Washington County)Washington County$588 (±$137)
1243JohnsonburgElk County$578 (±$36)
1244Adams Township (Cambria County)Cambria County$576 (±$217)
1245Springfield Township (Fayette County)Fayette County$574 (±$66)
1246North Towanda TownshipBradford County$571 (±$90)
1247 (tie)BoswellSomerset County$550 (±$198)
1247 (tie)DaleCambria County$550 (±$157)
1249Brokenstraw TownshipWarren County$538 (±$155)
1250Mount UnionHuntingdon County$482 (±$80)
1251Woodward Township (Clearfield County)Clearfield County$469 (±$230)
1252TidiouteWarren County$461 (±$69)
1253MasontownFayette County$451 (±$144)
1254East Franklin TownshipArmstrong County$327 (±$143)

Showing the top and bottom 300 of 1,254; every place is on its county’s page.

Unincorporated communities ranked by median rent

Median gross rent, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian gross rent
1Blue BellMontgomery County$3,348 (±$899)
2Spring HouseMontgomery County$3,304 (±$317)
3LimaDelaware County$3,000 (±$949)
4WoodbourneBucks County$2,679 (±$188)
5Willow StreetLancaster County$2,672 (±$769)
6BakerstownAllegheny County$2,523 (±$546)
7Newtown GrantBucks County$2,479 (±$763)
8Merion StationMontgomery County$2,461 (±$629)
9ChesterbrookChester County$2,452 (±$356)
10BreinigsvilleLehigh County$2,420 (±$424)
11EagleviewChester County$2,310 (±$107)
12Mont ClareMontgomery County$2,297 (±$782)
13Halfway HouseMontgomery County$2,248 (±$203)
14ExtonChester County$2,202 (±$88)
15Maple GlenMontgomery County$2,201 (±$187)
16Bryn MawrMontgomery County$2,173 (±$140)
17FrazerChester County$2,139 (±$133)
18SwedelandMontgomery County$2,132 (±$567)
19Saw CreekPike County$2,101 (±$207)
20King of PrussiaMontgomery County$2,077 (±$78)
21WynnewoodMontgomery County$2,038 (±$157)
22WayneDelaware County$2,022 (±$208)
23St. DavidsDelaware County$2,016 (±$162)
24PaoliChester County$1,995 (±$248)
25MontgomeryvilleMontgomery County$1,993 (±$320)
26Village ShiresBucks County$1,962 (±$238)
27Plymouth MeetingMontgomery County$1,952 (±$108)
28ThorndaleChester County$1,945 (±$195)
29DorneyvilleLehigh County$1,934 (±$574)
30KulpsvilleMontgomery County$1,933 (±$260)
31LionvilleChester County$1,916 (±$138)
32Penn WynneMontgomery County$1,905 (±$792)
33Skyline ViewDauphin County$1,897 (±$264)
34AudubonMontgomery County$1,890 (±$234)
35Bala CynwydMontgomery County$1,886 (±$236)
36Brittany Farms-The HighlandsBucks County$1,852 (±$301)
37Ancient OaksLehigh County$1,842 (±$115)
38TrexlertownLehigh County$1,841 (±$92)
39 (tie)HarleysvilleMontgomery County$1,772 (±$80)
39 (tie)Melrose ParkMontgomery County$1,772 (±$207)
41Spring MountMontgomery County$1,770 (±$166)
42 (tie)BroomallDelaware County$1,765 (±$72)
42 (tie)Willow GroveMontgomery County$1,765 (±$63)
44ArdmoreMontgomery County$1,763 (±$106)
45RosemontMontgomery County$1,747 (±$71)
46LoraneBerks County$1,743 (±$59)
47FlourtownMontgomery County$1,734 (±$56)
48PennvilleYork County$1,718 (±$372)
49MaytownLancaster County$1,712 (±$103)
50HerefordBerks County$1,660 (±$286)
51SouthpointeWashington County$1,649 (±$103)
52SpryYork County$1,646 (±$176)
53RheemsLancaster County$1,639 (±$273)
54Hemlock FarmsPike County$1,629 (±$387)
55LinglestownDauphin County$1,618 (±$189)
56Lincoln ParkBerks County$1,613 (±$682)
57SanatogaMontgomery County$1,607 (±$293)
58Elkins ParkMontgomery County$1,606 (±$529)
59WescosvilleLehigh County$1,602 (±$279)
60CampbelltownLebanon County$1,595 (±$377)
61ToftreesCentre County$1,566 (±$224)
62LevittownBucks County$1,556 (±$146)
63MorgantownBerks County$1,546 (±$551)
64Middletown (community)Northampton County$1,545 (±$213)
65FolsomDelaware County$1,540 (±$231)
66ShilohYork County$1,530 (±$158)
67Amity GardensBerks County$1,512 (±$281)
68Cheltenham VillageMontgomery County$1,503 (±$648)
69KenilworthChester County$1,489 (±$203)
70EaglevilleMontgomery County$1,487 (±$122)
71HokendauquaLehigh County$1,476 (±$218)
72WhitfieldBerks County$1,474 (±$181)
73WyndmoorMontgomery County$1,464 (±$168)
74 (tie)AndalusiaBucks County$1,459 (±$197)
74 (tie)LeolaLancaster County$1,459 (±$107)
76 (tie)HorshamMontgomery County$1,446 (±$111)
76 (tie)Riverview ParkBerks County$1,446 (±$512)
78BowmansvilleLancaster County$1,445 (±$475)
79LampeterLancaster County$1,442 (±$141)
80PalmdaleDauphin County$1,436 (±$111)
81 (tie)InkermanLuzerne County$1,434 (±$84)
81 (tie)WyncoteMontgomery County$1,434 (±$60)
83GlensideMontgomery County$1,431 (±$270)
84StoweMontgomery County$1,430 (±$187)
85FullertonLehigh County$1,428 (±$49)
86 (tie)Flying HillsBerks County$1,419 (±$63)
86 (tie)TrevoseBucks County$1,419 (±$87)
88FeastervilleBucks County$1,418 (±$122)
89West WyomissingBerks County$1,414 (±$384)
90BoothwynDelaware County$1,396 (±$79)
91Colonial ParkDauphin County$1,392 (±$63)
92PaxtoniaDauphin County$1,387 (±$49)
93WeigelstownYork County$1,385 (±$90)
94StilesLehigh County$1,382 (±$81)
95Fairless HillsBucks County$1,366 (±$140)
96Indian Mountain LakeMonroe County$1,361 (±$349)
97Drexel HillDelaware County$1,357 (±$41)
98 (tie)East YorkYork County$1,356 (±$76)
98 (tie)Village Green-Green RidgeDelaware County$1,356 (±$117)
100Cecil-BishopWashington County$1,352 (±$351)
101Queens GateYork County$1,350 (±$56)
102Oak LaneMontgomery County$1,347 (±$412)
103BresslerDauphin County$1,343 (±$262)
104CalnChester County$1,342 (±$128)
105ParkvilleYork County$1,340 (±$301)
106BlandonBerks County$1,335 (±$191)
107Park Forest VillageCentre County$1,331 (±$84)
108LinwoodDelaware County$1,327 (±$516)
109LinntownUnion County$1,321 (±$385)
110Arlington HeightsMonroe County$1,320 (±$99)
111 (tie)CroydonBucks County$1,312 (±$167)
111 (tie)EmigsvilleYork County$1,312 (±$216)
113HillerFayette County$1,299 (±$394)
114Eastlawn GardensNorthampton County$1,291 (±$569)
115HersheyDauphin County$1,268 (±$60)
116BoalsburgCentre County$1,262 (±$289)
117OrelandMontgomery County$1,261 (±$174)
118Sierra ViewMonroe County$1,250 (±$330)
119ProgressDauphin County$1,233 (±$86)
120Boiling SpringsCumberland County$1,230 (±$194)
121SchnecksvilleLehigh County$1,223 (±$115)
122Allison ParkAllegheny County$1,222 (±$99)
123State LineFranklin County$1,216 (±$256)
124Carnot-MoonAllegheny County$1,214 (±$67)
125South PottstownChester County$1,213 (±$306)
126Pleasant GapCentre County$1,210 (±$197)
127ReamstownLancaster County$1,206 (±$334)
128GuilfordFranklin County$1,205 (±$135)
129PennsideBerks County$1,203 (±$102)
130WoodlynDelaware County$1,196 (±$301)
131 (tie)Lawrence ParkErie County$1,195 (±$376)
131 (tie)YorklynYork County$1,195 (±$303)
133Shanor-NorthvueButler County$1,189 (±$317)
134Valley View (York County)York County$1,188 (±$382)
135Blue BallLancaster County$1,187 (±$128)
136McGovernWashington County$1,184 (±$111)
137CementonLehigh County$1,181 (±$162)
138Wayne HeightsFranklin County$1,177 (±$70)
139 (tie)GilbertsvilleMontgomery County$1,171 (±$83)
139 (tie)Lower AllenCumberland County$1,171 (±$147)
141AlmediaColumbia County$1,163 (±$123)
142 (tie)RutherfordDauphin County$1,155 (±$108)
142 (tie)West LawnBerks County$1,155 (±$109)
144MeridianButler County$1,146 (±$470)
145GapLancaster County$1,145 (±$95)
146Hyde Park (community)Berks County$1,144 (±$149)
147HudsonLuzerne County$1,139 (±$453)
148RepublicFayette County$1,138 (±$132)
149TrucksvilleLuzerne County$1,133 (±$422)
150HaytiChester County$1,132 (±$72)
151GlendaleAllegheny County$1,128 (±$280)
152West FairviewCumberland County$1,127 (±$312)
153RothsvilleLancaster County$1,125 (±$526)
154EspyColumbia County$1,101 (±$169)
155Pleasant HillLebanon County$1,100 (±$219)
156 (tie)EnolaCumberland County$1,091 (±$75)
156 (tie)ShavertownLuzerne County$1,091 (±$164)
158Georgetown (community)Luzerne County$1,089 (±$55)
159AnnvilleLebanon County$1,085 (±$107)
160Cornwells HeightsBucks County$1,083 (±$192)
161Lebanon SouthLebanon County$1,082 (±$395)
162Penn FarmsBlair County$1,063 (±$107)
163ParadiseLancaster County$1,059 (±$306)
164GreenwoodBlair County$1,045 (±$312)
165GastonvilleWashington County$1,044 (±$125)
166Orchard HillsArmstrong County$1,031 (±$88)
167GreenockAllegheny County$1,030 (±$141)
168Tyler RunYork County$1,020 (±$252)
169GlenshawAllegheny County$1,007 (±$254)
170SimpsonLackawanna County$1,002 (±$233)
171LawntonDauphin County$999 (±$199)
172Oak HillsButler County$994 (±$124)
173LandisvilleLancaster County$992 (±$448)
174Church HillMifflin County$978 (±$88)
175SchlusserCumberland County$975 (±$119)
176Highland ParkMifflin County$970 (±$350)
177Northwest HarborcreekErie County$966 (±$121)
178ImperialAllegheny County$944 (±$218)
179Garden ViewLycoming County$940 (±$41)
180Natrona HeightsAllegheny County$935 (±$177)
181SandyClearfield County$932 (±$176)
182Homeacre-LyndoraButler County$928 (±$86)
183LakemontBlair County$926 (±$237)
184CalumetWestmoreland County$919 (±$69)
185Lawson HeightsWestmoreland County$909 (±$157)
186FayettevilleFranklin County$896 (±$415)
187ClaysburgBlair County$890 (±$376)
188PlainsLuzerne County$889 (±$219)
189EarlstonBedford County$884 (±$336)
190 (tie)East UniontownFayette County$871 (±$89)
190 (tie)ElimCambria County$871 (±$124)
192ScotlandFranklin County$867 (±$48)
193Mountain TopLuzerne County$849 (±$45)
194Conneaut LakeshoreCrawford County$834 (±$63)
195KenmarLycoming County$826 (±$206)
196Chevy Chase HeightsIndiana County$825 (±$274)
197Woodland HeightsVenango County$821 (±$175)
198MarienvilleForest County$820 (±$38)
199Warminster HeightsBucks County$805 (±$143)
200Glen LyonLuzerne County$800 (±$133)
201LoyalhannaWestmoreland County$798 (±$149)
202MarshalltonNorthumberland County$773 (±$267)
203Oakland (community, Cambria County)Cambria County$770 (±$120)
204OliverFayette County$762 (±$308)
205BellevilleMifflin County$744 (±$273)
206HydeClearfield County$712 (±$209)
207Lynnwood-PricedaleWestmoreland County$711 (±$203)
208TrevortonNorthumberland County$697 (±$142)
209SenecaVenango County$690 (±$88)
210Edgewood (community)Northumberland County$689 (±$202)
211FairdaleGreene County$687 (±$84)
212Westwood (Cambria County)Cambria County$678 (±$29)
213Mundys CornerCambria County$604 (±$47)

Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

1,254 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in Pennsylvania

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for Pennsylvania beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near Pennsylvania, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near Pennsylvania, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about Pennsylvania

Which place in Pennsylvania has the lowest median rent?

East Franklin Township has the lowest, $327 (±$143).

What is the median rent in Pennsylvania?

The figure for Pennsylvania as a whole is $1,209 (±$5).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related