Pennsylvania rental market analysis
Investment scores, median prices, and cap rates for every county in Pennsylvania we track. Click any county for the full deep-dive.
Counties tracked
67
Median home price
$224K
Median rent
$1,330
Top-scored
Schuylkill
79/100
All counties in Pennsylvania
| County | Score | Median price | Median rent | Rent/price | YoY price | Population |
|---|---|---|---|---|---|---|
| Schuylkill County | 79 | $168,308 | $1,256 | 8.96% | +4.8% | 143,201 |
| Cameron County | 78 | $70,313 | — | — | +3.7% | 4,536 |
| Warren County | 77 | $137,848 | — | — | +3.1% | 38,492 |
| Huntingdon County | 76 | $182,832 | — | — | +4.3% | 44,123 |
| Elk County | 76 | $139,617 | — | — | +11.3% | 30,886 |
| Bedford County | 76 | $215,251 | — | — | +6.3% | 47,613 |
| Blair County | 76 | $178,053 | $1,077 | 7.26% | +7.8% | 122,640 |
| Clearfield County | 75 | $140,758 | — | — | +2.5% | 79,707 |
| Northumberland County | 75 | $166,304 | $1,059 | 7.64% | +3.5% | 91,340 |
| Mifflin County | 75 | $196,818 | — | — | +8.1% | 46,146 |
| Forest County | 75 | $125,672 | — | — | +4.3% | 6,959 |
| Tioga County | 74 | $221,573 | — | — | +4.5% | 41,186 |
| Indiana County | 73 | $168,650 | $942 | 6.70% | +5.6% | 83,394 |
| Susquehanna County | 73 | $244,237 | — | — | +5.6% | 38,540 |
| Jefferson County | 73 | $124,657 | — | — | +1.9% | 44,326 |
| Sullivan County | 73 | $205,448 | — | — | +4.4% | 5,880 |
| Snyder County | 71 | $232,302 | — | — | +2.9% | 39,797 |
| Crawford County | 71 | $169,024 | $825 | 5.86% | +5.7% | 83,876 |
| Somerset County | 71 | $177,731 | $909 | 6.14% | +5.2% | 73,802 |
| Cambria County | 71 | $107,147 | $873 | 9.78% | -2.4% | 133,263 |
| Venango County | 70 | $131,737 | $948 | 8.63% | -1.0% | 50,475 |
| Lawrence County | 70 | $164,907 | $949 | 6.90% | +2.3% | 85,907 |
| Fayette County | 70 | $148,339 | $890 | 7.20% | +1.4% | 128,417 |
| Philadelphia County | 70 | $236,768 | $1,806 | 9.15% | +0.8% | 1,593,208 |
| Beaver County | 70 | $207,905 | $1,068 | 6.16% | +5.2% | 167,629 |
| Pike County | 69 | $306,548 | $2,120 | 8.30% | +2.6% | 58,996 |
| Erie County | 69 | $224,107 | $1,138 | 6.09% | +5.9% | 270,495 |
| Luzerne County | 68 | $225,295 | $1,309 | 6.97% | +2.1% | 325,396 |
| Bradford County | 67 | $206,333 | $966 | 5.62% | +4.7% | 60,159 |
| Union County | 67 | $294,806 | $1,468 | 5.97% | +7.7% | 42,908 |
| Washington County | 67 | $240,665 | $1,238 | 6.18% | +3.2% | 209,631 |
| Montour County | 67 | $266,829 | $1,379 | 6.20% | +4.6% | 18,165 |
| Columbia County | 66 | $245,225 | $1,157 | 5.66% | +4.8% | 64,924 |
| Clinton County | 66 | $200,517 | $924 | 5.53% | +3.1% | 37,860 |
| Lackawanna County | 66 | $230,638 | $1,371 | 7.13% | +1.3% | 215,672 |
| Allegheny County | 65 | $243,821 | $1,555 | 7.65% | +0.6% | 1,245,310 |
| Dauphin County | 65 | $281,214 | $1,419 | 6.06% | +3.5% | 286,108 |
| Wyoming County | 65 | $224,120 | $1,525 | 8.17% | -0.7% | 26,219 |
| Lycoming County | 64 | $236,561 | $1,021 | 5.18% | +4.2% | 114,022 |
| Lehigh County | 62 | $364,915 | $1,856 | 6.10% | +4.0% | 374,110 |
| Wayne County | 62 | $307,042 | $1,419 | 5.55% | +4.1% | 51,227 |
| Franklin County | 62 | $291,378 | $1,326 | 5.46% | +3.3% | 156,084 |
| Berks County | 61 | $312,341 | $1,505 | 5.78% | +2.5% | 428,483 |
| York County | 61 | $309,992 | $1,384 | 5.36% | +3.6% | 457,051 |
| Armstrong County | 61 | $161,422 | $924 | 6.87% | -3.3% | 65,538 |
| Northampton County | 60 | $371,201 | $1,887 | 6.10% | +2.8% | 314,299 |
| Cumberland County | 60 | $349,842 | $1,626 | 5.58% | +3.3% | 261,269 |
| Monroe County | 60 | $314,088 | $1,846 | 7.05% | +0.7% | 168,128 |
| Centre County | 60 | $353,667 | $1,796 | 6.09% | +2.5% | 158,665 |
| Lebanon County | 60 | $320,674 | $1,348 | 5.04% | +5.4% | 143,258 |
| Mercer County | 60 | $181,049 | $851 | 5.64% | +0.3% | 110,600 |
| Clarion County | 60 | $145,637 | — | — | -2.4% | 37,489 |
| Westmoreland County | 59 | $209,480 | $1,099 | 6.30% | -1.2% | 354,414 |
| McKean County | 59 | $111,369 | — | — | -3.1% | 40,459 |
| Delaware County | 58 | $369,653 | $1,811 | 5.88% | +2.3% | 575,312 |
| Carbon County | 58 | $269,966 | $1,288 | 5.72% | +0.5% | 65,018 |
| Potter County | 58 | $152,008 | — | — | -2.0% | 16,390 |
| Perry County | 57 | $297,058 | $1,073 | 4.33% | +4.6% | 45,941 |
| Adams County | 57 | $337,385 | $1,330 | 4.73% | +4.1% | 104,604 |
| Butler County | 56 | $329,783 | $1,799 | 6.55% | -0.3% | 194,562 |
| Greene County | 56 | $147,288 | — | — | -4.2% | 35,781 |
| Juniata County | 56 | $227,769 | — | — | -0.5% | 23,535 |
| Fulton County | 56 | $221,057 | — | — | -1.2% | 14,545 |
| Lancaster County | 55 | $388,209 | $1,526 | 4.72% | +4.6% | 553,202 |
| Bucks County | 51 | $527,114 | $2,163 | 4.92% | +3.2% | 645,163 |
| Montgomery County | 49 | $494,155 | $2,057 | 4.99% | +2.0% | 856,399 |
| Chester County | 47 | $576,594 | $2,158 | 4.49% | +2.7% | 536,474 |
Data current through June 29, 2026. Sorted by overall investment score.
Underwrite a Pennsylvania property
Run real numbers on any property in Pennsylvania with our investment calculators.