Rent Affordability for A Physical Therapist in Pennsylvania

A typical physical therapist in Pennsylvania earns about $98,713 a year, which supports approximately $2,468 a month in rent under the 30% rule. Below, every tracked Pennsylvania city is ranked by how local rent compares against that affordability ceiling.

As of May 2026. 175 of 187 cities tracked stay within the 30% rule; 12 are rent-burdened on this salary.

City↕Median rent↕% of income↑Affordability
Sharon, PA$844/mo10.3%very comfortable
Uniontown, PA$854/mo10.4%very comfortable
Meadville, PA$879/mo10.7%very comfortable
Rochester, PA$879/mo10.7%very comfortable
Johnstown, PA$896/mo10.9%very comfortable
New Castle, PA$931/mo11.3%very comfortable
Butler, PA$931/mo11.3%very comfortable
Washington, PA$938/mo11.4%very comfortable
Lock Haven, PA$988/mo12%very comfortable
Greensburg, PA$996/mo12.1%very comfortable
New Kensington, PA$997/mo12.1%very comfortable
Ambridge, PA$998/mo12.1%very comfortable
Vandergrift, PA$1,025/mo12.5%very comfortable
Altoona, PA$1,033/mo12.6%very comfortable
Arnold, PA$1,048/mo12.7%very comfortable
McKeesport, PA$1,054/mo12.8%very comfortable
Latrobe, PA$1,058/mo12.9%very comfortable
Tamaqua, PA$1,063/mo12.9%very comfortable
Millvale, PA$1,061/mo12.9%very comfortable
Dallastown, PA$1,079/mo13.1%very comfortable
Beaver, PA$1,087/mo13.2%very comfortable
Erie, PA$1,098/mo13.3%very comfortable
Farrell, PA$1,095/mo13.3%very comfortable
DuBois, PA$1,103/mo13.4%very comfortable
Homestead, PA$1,102/mo13.4%very comfortable
Williamsport, PA$1,113/mo13.5%very comfortable
Jeannette, PA$1,113/mo13.5%very comfortable
Turtle Creek, PA$1,108/mo13.5%very comfortable
Grove City, PA$1,117/mo13.6%very comfortable
Etna, PA$1,148/mo14%very comfortable
Shippensburg, PA$1,161/mo14.1%very comfortable
Bloomsburg, PA$1,165/mo14.2%very comfortable
Beaver Falls, PA$1,205/mo14.6%very comfortable
Pottsville, PA$1,242/mo15.1%very comfortable
Pittston, PA$1,245/mo15.1%very comfortable
Lewisburg, PA$1,244/mo15.1%very comfortable
Irwin, PA$1,246/mo15.1%very comfortable
Carnegie, PA$1,247/mo15.2%very comfortable
Hazleton, PA$1,259/mo15.3%very comfortable
Brentwood, PA$1,276/mo15.5%very comfortable
Oakmont, PA$1,276/mo15.5%very comfortable
Chambersburg, PA$1,287/mo15.6%very comfortable
Clairton, PA$1,282/mo15.6%very comfortable
Munhall, PA$1,299/mo15.8%very comfortable
Wilkes-Barre, PA$1,311/mo15.9%very comfortable
Glenolden, PA$1,310/mo15.9%very comfortable
Lemoyne, PA$1,314/mo16%very comfortable
Newville, PA$1,325/mo16.1%very comfortable
Verona, PA$1,333/mo16.2%very comfortable
Scranton, PA$1,346/mo16.4%very comfortable
Columbia, PA$1,347/mo16.4%very comfortable
South Park, PA$1,352/mo16.4%very comfortable
Upper Darby, PA$1,351/mo16.4%very comfortable
Monroeville, PA$1,354/mo16.5%very comfortable
York, PA$1,367/mo16.6%very comfortable
Collingdale, PA$1,369/mo16.6%very comfortable
Aliquippa, PA$1,377/mo16.7%very comfortable
McKees Rocks, PA$1,374/mo16.7%very comfortable
Chester, PA$1,386/mo16.8%very comfortable
Waynesboro, PA$1,385/mo16.8%very comfortable
Harrisburg, PA$1,388/mo16.9%very comfortable
Carlisle, PA$1,391/mo16.9%very comfortable
Kingston, PA$1,392/mo16.9%very comfortable
Hanover, PA$1,401/mo17%very comfortable
Ephrata, PA$1,401/mo17%very comfortable
Boyertown, PA$1,401/mo17%very comfortable
Middletown, PA$1,404/mo17.1%very comfortable
Darby, PA$1,413/mo17.2%very comfortable
Bridgeville, PA$1,413/mo17.2%very comfortable
Gettysburg, PA$1,432/mo17.4%very comfortable
Clifton Heights, PA$1,449/mo17.6%very comfortable
Danville, PA$1,450/mo17.6%very comfortable
Bethel Park, PA$1,458/mo17.7%very comfortable
Lebanon, PA$1,453/mo17.7%very comfortable
Lansdowne, PA$1,458/mo17.7%very comfortable
Reading, PA$1,472/mo17.9%very comfortable
Palmyra, PA$1,479/mo18%very comfortable
Crum Lynne, PA$1,492/mo18.1%very comfortable
Allison Park, PA$1,500/mo18.2%very comfortable
Prospect Park, PA$1,500/mo18.2%very comfortable
Coraopolis, PA$1,500/mo18.2%very comfortable
Hershey, PA$1,516/mo18.4%very comfortable
Elizabethtown, PA$1,510/mo18.4%very comfortable
Hatfield, PA$1,517/mo18.4%very comfortable
Camp Hill, PA$1,521/mo18.5%very comfortable
Mount Joy, PA$1,544/mo18.8%very comfortable
Akron, PA$1,545/mo18.8%very comfortable
Monaca, PA$1,551/mo18.9%very comfortable
Lancaster, PA$1,564/mo19%very comfortable
Pittsburgh, PA$1,569/mo19.1%very comfortable
Coatesville, PA$1,579/mo19.2%very comfortable
Glenside, PA$1,583/mo19.2%very comfortable
Bellefonte, PA$1,584/mo19.3%very comfortable
Ridley Park, PA$1,600/mo19.5%very comfortable
Red Lion, PA$1,604/mo19.5%very comfortable
Bangor, PA$1,600/mo19.5%very comfortable
Myerstown, PA$1,600/mo19.5%very comfortable
Douglassville, PA$1,605/mo19.5%very comfortable
Marcus Hook, PA$1,640/mo19.9%very comfortable
Mount Wolf, PA$1,643/mo20%very comfortable
Canonsburg, PA$1,662/mo20.2%affordable
West Reading, PA$1,663/mo20.2%affordable
Morrisville, PA$1,660/mo20.2%affordable
Lititz, PA$1,672/mo20.3%affordable
Stroudsburg, PA$1,668/mo20.3%affordable
Drexel Hill, PA$1,682/mo20.4%affordable
Allentown, PA$1,686/mo20.5%affordable
Nazareth, PA$1,686/mo20.5%affordable
Northampton, PA$1,694/mo20.6%affordable
Elkins Park, PA$1,691/mo20.6%affordable
Jenkintown, PA$1,693/mo20.6%affordable
Brookhaven, PA$1,709/mo20.8%affordable
Spring City, PA$1,720/mo20.9%affordable
Enola, PA$1,739/mo21.1%affordable
Bath, PA$1,738/mo21.1%affordable
Horsham, PA$1,744/mo21.2%affordable
Thorndale, PA$1,744/mo21.2%affordable
Philadelphia, PA$1,757/mo21.4%affordable
Souderton, PA$1,760/mo21.4%affordable
Abington, PA$1,768/mo21.5%affordable
Norristown, PA$1,785/mo21.7%affordable
Pottstown, PA$1,787/mo21.7%affordable
Whitehall, PA$1,824/mo22.2%affordable
Levittown, PA$1,836/mo22.3%affordable
Easton, PA$1,838/mo22.3%affordable
Bensalem, PA$1,855/mo22.6%affordable
Quakertown, PA$1,866/mo22.7%affordable
Bethlehem, PA$1,880/mo22.9%affordable
Wyomissing, PA$1,884/mo22.9%affordable
Manheim, PA$1,883/mo22.9%affordable
Linwood, PA$1,895/mo23%affordable
Emmaus, PA$1,898/mo23.1%affordable
Devon, PA$1,905/mo23.2%affordable
North Wales, PA$1,913/mo23.3%affordable
East Stroudsburg, PA$1,927/mo23.4%affordable
Ambler, PA$1,921/mo23.4%affordable
Mechanicsburg, PA$1,944/mo23.6%affordable
Murrysville, PA$1,958/mo23.8%affordable
Lansdale, PA$1,969/mo23.9%affordable
Harleysville, PA$1,976/mo24%affordable
Hummelstown, PA$1,971/mo24%affordable
Clarks Summit, PA$1,981/mo24.1%affordable
Cranberry Township, PA$1,995/mo24.3%affordable
State College, PA$2,022/mo24.6%affordable
Wyncote, PA$2,028/mo24.7%affordable
Phoenixville, PA$2,048/mo24.9%affordable
Royersford, PA$2,053/mo25%affordable
Wayne, PA$2,108/mo25.6%affordable
Indiana, PA$2,117/mo25.7%affordable
Plymouth Meeting, PA$2,112/mo25.7%affordable
Havertown, PA$2,117/mo25.7%affordable
Wexford, PA$2,126/mo25.8%affordable
Tobyhanna, PA$2,138/mo26%affordable
Southampton, PA$2,167/mo26.3%affordable
Perkasie, PA$2,219/mo27%affordable
King of Prussia, PA$2,234/mo27.2%affordable
Willow Grove, PA$2,241/mo27.2%affordable
Chadds Ford, PA$2,235/mo27.2%affordable
Warrington, PA$2,263/mo27.5%affordable
Breinigsville, PA$2,274/mo27.6%affordable
Fairview, PA$2,273/mo27.6%affordable
West Chester, PA$2,277/mo27.7%affordable
Macungie, PA$2,286/mo27.8%affordable
Bridgeport, PA$2,291/mo27.9%affordable
Bala-Cynwyd, PA$2,304/mo28%affordable
Collegeville, PA$2,323/mo28.2%affordable
Kennett Square, PA$2,330/mo28.3%affordable
Warminster, PA$2,325/mo28.3%affordable
Paoli, PA$2,394/mo29.1%affordable
Ardmore, PA$2,408/mo29.3%affordable
Exton, PA$2,422/mo29.4%affordable
Media, PA$2,431/mo29.6%affordable
Fogelsville, PA$2,435/mo29.6%affordable
Downingtown, PA$2,452/mo29.8%affordable
Wynnewood, PA$2,456/mo29.9%affordable
Langhorne, PA$2,471/mo30%stretched
Huntingdon Valley, PA$2,477/mo30.1%stretched
Albrightsville, PA$2,495/mo30.3%stretched
Glen Mills, PA$2,506/mo30.5%stretched
Bryn Mawr, PA$2,525/mo30.7%stretched
Conshohocken, PA$2,534/mo30.8%stretched
Malvern, PA$2,551/mo31%stretched
Doylestown, PA$2,721/mo33.1%stretched
Blue Bell, PA$2,766/mo33.6%stretched
Yardley, PA$2,770/mo33.7%stretched
Newtown, PA$3,003/mo36.5%stretched
Newtown Square, PA$3,314/mo40.3%rent-burdened
Methodology: Salary is the BLS-derived state estimate for Pennsylvania. Rent is the latest ZORI monthly value for each city. Affordability uses the 30% rule (rent ≤ 30% of gross income).