State rental market analysis · PA

Pennsylvania rental markets

198 tracked cities over 5,000 population, 194 ranked and summarized by their median Overall; 1 of 161 evaluable cities pass the modeled Buy & Hold screen. Every number traces to Census, Zillow and BLS. Compare state coverage and results →

Browse every Pennsylvania ZIP Code area → · the full server-rendered index for this state.

Part of the Middle Atlantic Census division (Northeast region).

44.6 median Overall
Middle range 38.7 to 51.7 (25th to 75th percentile of its cities)Median Cash Flow 52.5 · Growth 37.4 · Stability 59.9Ranked #25 of 37 coverage-eligible states by median Overall scoredistribution across 194 ranked cities, not a distribution point estimate. As of 2026-07-10

The honest read

Pennsylvania ranks #25 of 37 coverage-eligible states for rental investing, with a median Overall of 44.6/100 across its ranked cities, below the national median. 194 ranked cities roll up into this grade. Its strongest factor is gross rental yield: 7.7%, 5th of 51, backed by home-value growth (12th).

The biggest drag is population growth: 0.0%, 43rd of 51. A state grade is the median of its ranked cities, a screen for where to look, not underwriting. Open any city below for its full shown-math breakdown, or run a specific deal through the cap rate and cash-flow calculators.

Where it ranks, factor by factor

Every value is the median across the 194 ranked cities in this state. The national rank compares all 51 states on that one factor; the engine already flips inverted factors (affordability, low unemployment) so a better rank always means a better market. Each factor sits in one of the model’s three categories (Cash Flow, Growth, or Stability); this is a representative summary, and the full thirteen-factor breakdown is on each city’s page. Full methodology.

FactorCategoryState valueNational rank
Gross rent yieldCash Flow7.7%#5 of 51
Rent growthGrowth4.2%#24 of 51
Home value growthGrowth4.9%#12 of 51
Population growthGrowth0.0%#43 of 51
Job growthGrowth0.2%#40 of 51
Price-to-incomeCash Flow4.1×#18 of 51
UnemploymentStability4.6%#40 of 51
Rental demandStability47% renters · 5.5% vacancytwo-part measure
Income growthGrowth5.5%#15 of 51

Every city in Pennsylvania, ranked

Led by West York at 72/100. Click any column to re-sort; every city links to its full shown-math breakdown.

PA rankCityGradeCash FlowGrowthStabilityTypical home valueGross yieldNational rank
1 medWest York72ACB$123,6009.4%#104
2 medSteelton69ACB$134,80011.5%#168
3Bridgeport69BBB$352,2107.4%#169
4 medSharon Hill67ACB$195,88510.7%#276
5 medNanticoke65ACB$171,7468.8%#347
6 medWilson64ACB$210,7007.8%#381
7 medLewistown62BCB$173,2539.7%#562
8Conshohocken62BCB$485,7026.1%#579
9 medFolcroft61ADB$217,7239.3%#620
10 medMount Joy60CCB$266,5005.3%#698
11 medManheim60CCB$246,4005.6%#712
12 medEphrata60BCB$224,4006.1%#715
13Olyphant60BCB$250,9667.7%#748
14 medShippensburg59CCB$177,7006.0%#849
15 medHatboro58CBB$447,0216.5%#867
16 medChester58ACD$83,10015.8%#903
17 medTaylor58BDB$231,4747.1%#939
18 medDuquesne58ADB$57,98513.9%#956
19 medShillington57BCC$267,1548.2%#992
20 medMillersville57DBB$356,0065.9%#997
21Pottsville57ADB$153,5779.5%#999
22Brookhaven57ACC$268,4207.8%#1034
23West Mifflin57ADB$163,03311.2%#1037
24 medPlymouth57ADB$148,55812.1%#1064
25Catasauqua56CCC$290,0516.8%#1096
26Mechanicsburg56DBB$402,8725.8%#1146
27 medMoosic56BCC$267,6226.4%#1174
28Phoenixville55DBA$528,6804.8%#1266
29 medSunbury55BDB$191,6018.3%#1294
30Turtle Creek54ADB$94,62114.3%#1372
31 medOld Forge54CCB$232,0385.9%#1373
32Waynesboro54CCB$278,0526.1%#1381
33Camp Hill54CCC$335,8165.6%#1386
34 medJefferson Hills54CDB$315,9005.1%#1391
35 medDuryea54BDC$215,9818.6%#1399
36 medWest Hazleton54BCC$194,5499.4%#1411
37Bristol54BCC$344,7607.7%#1413
38New Cumberland54CCB$297,6505.1%#1414
39 medMount Carmel54ADC$63,24210.9%#1416
40 medTyrone54BDB$139,8006.8%#1426
41Kingston54BDB$237,1577.7%#1437
42 medLancaster53BCC$219,5006.8%#1509
43 medSwoyersville53CCC$217,8306.0%#1543
44 medHazleton52BCD$224,3398.6%#1588
45Tamaqua52BDC$160,9238.6%#1602
46Sharon52ADB$77,22214.1%#1612
47 medShamokin52ADC$60,40016.4%#1647
48Collingdale52BDC$202,7418.0%#1687
49 medBlakely52BDB$198,3006.4%#1697
50Middletown borough52CCB$267,1666.4%#1708
51Monaca52ADC$219,6828.6%#1727
52Hellertown51CCB$380,0006.8%#1746
53 medBangor51CCC$331,8927.8%#1756
54 medYeadon51CCB$234,5728.0%#1761
55 medBradford50ADC$85,60011.2%#1903
56 medSchuylkill Haven50BDB$240,4668.2%#1919
57New Freedom50DCB$428,1564.1%#1937
58 medExeter50BDC$237,4088.0%#1968
59 medHuntingdon50CDB$192,5665.1%#1970
60 medDickson City49BDB$192,3006.2%#2045
61Red Lion49CCB$298,0656.8%#2053
62Clifton Heights49DCC$265,2426.4%#2059
63 medFranklin Park49BDB$485,6005.8%#2062
64 medMurrysville49CDB$369,1815.6%#2068
65Bethlehem49DCC$361,6846.2%#2080
66Palmyra49DCB$352,6575.1%#2118
67 medPunxsutawney49AFB$124,1159.4%#2136
68 medVandergrift49AFB$109,54310.1%#2169
69Emmaus48DBC$392,6185.5%#2212
70 medPalmerton48CCB$258,4656.2%#2236
71Clarks Summit48CDB$357,1786.7%#2239
72 medPlum48BDB$227,6006.2%#2292
73Wilkes-Barre48BCD$184,9868.7%#2307
74 medDuBois48ADC$178,9218.7%#2309
75 medEllwood City47ADC$159,3498.5%#2358
76Carnegie47CDB$225,0686.7%#2378
77Northampton47DBC$353,7905.7%#2398
78 medNorwood47CCC$292,6727.2%#2428
79Chambersburg47CCC$288,5705.5%#2494
80 medPittston47CCC$215,7846.9%#2503
81 medSwarthmore46DCC$473,8422.9%#2542
82Souderton46DBB$467,9874.8%#2544
83Philadelphia46ACD$233,7289.1%#2558
84Downingtown46DBB$592,8235.0%#2565
85Lansdale46DCA$502,6274.7%#2583
86Reading46DCC$267,4946.5%#2609
87New Brighton46BDB$159,7086.6%#2614
88Bethel Park45CDB$305,1526.0%#2669
89Wyomissing45DCC$385,8445.7%#2680
90Brentwood45ADC$173,5339.5%#2687
91Beaver Falls45CDC$203,0647.0%#2694
92 medOil City45AFB$91,38713.3%#2697
93Glenolden45CCC$241,4346.5%#2707
94 medClearfield45AFB$144,3728.3%#2747
95Elizabethtown45DCB$366,9654.7%#2755
96Munhall45AFC$151,04810.9%#2764
97 medRidley Park45DCB$312,0565.8%#2774
98Lititz45DCA$466,9344.6%#2778
99 medSwissvale45AFC$147,0009.3%#2792
100Easton44DBC$383,1135.8%#2796
101McKeesport44AFB$97,11412.0%#2802
102Allentown44DCC$317,4986.5%#2817
103Quakertown44DCB$449,8434.9%#2847
104 medArchbald44CCD$274,4545.3%#2850
105 medWest View44CDB$227,1005.7%#2855
106 medJeannette44AFB$182,6509.1%#2886
107Birdsboro44CCC$340,2126.1%#2887
108 medWarren44AFC$144,2108.9%#2916
109 medDunmore44CDD$196,1005.7%#2931
110Lansdowne43DCC$285,5936.1%#2944
111Carlisle43DBB$334,8665.0%#2950
112White Oak43BFB$202,4607.6%#2974
113 medBaldwin43CDC$208,4006.1%#2975
114Pittsburgh43BDD$239,8657.7%#2992
115 medMonessen43AFC$86,6089.2%#3055
116 medWilkinsburg42BDC$155,5007.9%#3075
117Stroudsburg42DCB$355,5945.9%#3079
118 medHermitage42CDC$227,1185.4%#3081
119 medDarby42ADD$117,90013.3%#3100
120East Stroudsburg42CDB$314,4567.5%#3114
121 medCastle Shannon42BFB$190,3007.1%#3158
122 medLehighton42DCC$284,9675.7%#3169
123 medWhitehall42DDC$236,2004.6%#3174
124Altoona42ADD$139,9399.4%#3176
125 medSayre41CFB$197,0176.9%#3260
126 medSt. Marys41BDC$149,0006.1%#3269
127 medDoylestown41DCA$527,7004.1%#3294
128South Williamsport41BFB$206,7566.8%#3303
129Monroeville41BFC$233,6246.7%#3306
130 medBloomsburg41CDD$263,0826.6%#3327
131McKees Rocks41CDC$193,0888.2%#3340
132Media41FCB$635,1964.9%#3356
133Hanover41DDB$296,5445.7%#3358
134 medOxford40FCB$473,9775.0%#3365
135 medCorry40AFC$160,8189.9%#3407
136 medLower Burrell40CDC$213,8415.5%#3430
137Lock Haven40DDB$205,1505.8%#3438
138 medCarbondale40CDD$132,2006.0%#3445
139Morrisville40FCB$450,2364.5%#3456
140 medSelinsgrove39CFB$262,5556.4%#3504
141Johnstown39ADD$97,46211.1%#3505
142 medConnellsville39BFC$122,9006.7%#3561
143 medBerwick39CDC$211,9596.1%#3586
144Collegeville39FCB$580,8314.9%#3585
145 medEconomy39CDC$250,8004.8%#3594
146Lebanon39DCC$293,0605.9%#3595
147Greensburg39DDC$251,9294.9%#3605
148Norristown39DCD$335,9076.3%#3607
149Scranton38BDD$201,4868.1%#3615
150 medBellevue38DDC$213,3005.5%#3630
151Columbia38FCB$293,2885.5%#3636
152Franklin38AFB$130,3618.5%#3639
153 medPleasant Hills38DDC$273,4075.6%#3645
154New Kensington38BFB$178,7297.6%#3647
155 medMilton38CDB$242,0375.6%#3655
156 medDormont38CDC$221,8006.0%#3667
157 medTitusville38AFB$117,73610.0%#3677
158Canonsburg37DDD$362,0385.6%#3738
159 medForest Hills37CDC$200,7006.4%#3751
160Coraopolis37DDB$306,0986.0%#3767
161Oakmont37DDC$346,2553.9%#3799
162Crafton36CDC$217,2886.5%#3823
163Kennett Square36FCB$629,2234.4%#3831
164Clairton36BFC$159,7469.8%#3872
165Ambridge35BDF$141,1898.6%#3901
166Prospect Park35DDC$290,2216.2%#3933
167Hollidaysburg35DDC$250,9265.4%#3939
168New Holland35FCA$418,4784.1%#3942
169Washington35DDB$238,5284.5%#3972
170Latrobe35CFB$211,3326.0%#3973
171 medPerkasie34FCB$526,5883.9%#4050
172New Castle34BDD$152,5357.6%#4057
173State College33DDC$412,9885.2%#4090
174West Chester32FCB$664,1344.1%#4199
175York32FCD$279,7425.9%#4210
176Harrisburg31DCD$267,0276.2%#4213
177 medGreenville31CFC$157,8146.5%#4234
178Meadville31DFC$169,3966.1%#4237
179 medSomerset31DDB$223,8465.0%#4248
180 medEdinboro31FDC$300,2874.7%#4262
181Grove City30CFB$231,4484.6%#4316
182Coatesville29FCC$393,5314.9%#4348
183Williamsport29DFC$211,4745.8%#4350
184Nazareth29FCB$459,9524.6%#4353
185 medBellefonte29DFB$314,9564.9%#4385
186Butler28FDC$255,5464.8%#4414
187Aliquippa28CDF$208,5597.8%#4432
188Uniontown27CFC$161,4296.7%#4452
189Pottstown27FCD$360,5666.1%#4483
190Erie27DDD$208,1116.4%#4490
191 medLewisburg26FDC$332,3425.1%#4516
192Gettysburg25FCB$370,4044.1%#4539
193Ambler23FCB$698,9463.3%#4623
194Indiana21FCF$207,1605.6%#4652

Data as of: Zillow ZHVI/ZORI through the latest monthly release · Census ACS 5-yr 2020–2024 · Census PEP July 2025 · BLS LAUS county 2025 annual (11-month average). Generated 2026-10-06. Methodology & limitations · underwrite any specific deal with the free calculators.

Limited-data cities in Pennsylvania

These 4 cities lack enough measured factors to rank, so they are excluded from the state grade; their pages show exactly what could be measured.

ZIP markets in Pennsylvania

1,833 Census ZIP Codes (ZCTAs) in Pennsylvania · 1,100 data-eligible for subscores. These are sub-city government areas ranked separately from the Pennsylvania city table. The overall Rental Investor ZIP Score leaderboard leads; the two component subscores (affordability, rental-market context) follow as independent percentiles. ZIP ranks are shown within the ZIP universe only, never mixed with, and not directly comparable to, city ranks. Vintage: the Key metric column is Census ACS 2020–2024 (5-year), the same release the city table above uses; the geographies differ, so the same measure can still disagree between the two.

Best overall ZIP Codes in Pennsylvania

Ranked by the overall Rental Investor ZIP Score. The # is each ZIP Code's canonical PA state rank; the smaller figure is its national rank. Separate from the Pennsylvania city table and not directly comparable to it.

PA rankZIP CodeOverallgrade · nationalKey metric
#117055MechanicsburgA 74#106 nat6.1%Survey yield
#217025EnolaA 73#200 nat5.7%Survey yield
#317050New KingstownA 71#408 nat4.7%Survey yield
#419460PhoenixvilleA 69#595 nat4.7%Survey yield
#519341ExtonA 69#660 nat5.1%Survey yield
#618042EastonA 69#746 nat7.1%Survey yield
#717011Camp HillA 68#935 nat6.0%Survey yield
#817013CarlisleA 67#1,187 nat5.8%Survey yield
#917408ShilohA 66#1,328 nat7.4%Survey yield
#1019335DowningtownA 66#1,386 nat4.2%Survey yield
#1118045Palmer HeightsA 66#1,458 nat6.9%Survey yield
#1119446LansdaleA 66#1,458 nat5.1%Survey yield

Top affordability ZIP Codes in Pennsylvania

State-scoped leaders on the affordability subscore only (national rank shown is within that subscore’s data-eligible universe). Substantially an inverse housing-cost signal: a component of the overall score, not a predicted return.

#ZIP CodeAffordabilityKey metric
117016Cornwall100#1 nat18.9%Survey yield
219140Philadelphia81#1,192 nat13.1%Survey yield
319143Philadelphia81#1,220 nat9.8%Survey yield
419139Philadelphia80#1,342 nat10.6%Survey yield
519133Philadelphia78#1,609 nat13.5%Survey yield
619131Philadelphia77#1,688 nat9.2%Survey yield
718254Tresckow77#1,752 nat11.0%Survey yield
815211Pittsburgh76#1,803 nat8.0%Survey yield
919132Philadelphia76#1,803 nat16.1%Survey yield
1015437Farmington76#1,933 nat6.3%Survey yield
1115201Pittsburgh75#1,976 nat6.9%Survey yield
1219120Philadelphia75#1,996 nat9.7%Survey yield

Deepest rental-market ZIP Codes in Pennsylvania

State-scoped leaders on the rental-market-context subscore only (national rank shown is within that subscore’s data-eligible universe). Rental depth/tightness: a separate component, never combined here with affordability.

#ZIP CodeRental marketKey metric
118342Mountainhome83#47 nat6.3%Survey yield
218087Trexlertown83#62 nat4.0%Survey yield
315148Wall83#76 nat16.0%Survey yield
415104North Braddock82#82 nat12.3%Survey yield
519372Thorndale82#93 nat7.3%Survey yield
619133Philadelphia82#123 nat13.5%Survey yield
717954Minersville81#174 nat11.3%Survey yield
819601Reading80#253 nat9.9%Survey yield
915145Turtle Creek80#271 nat7.4%Survey yield
1018351Portland79#299 nat5.5%Survey yield
1115034Dravosburg79#339 nat8.1%Survey yield
1216045Homeacre-Lyndora79#347 nat9.2%Survey yield
Open the full Pennsylvania ZIP explorer (all 1,833 areas, sortable) →