Rent Affordability for A Nursing Assistant in Pennsylvania

A typical nursing assistant in Pennsylvania earns about $39,214 a year, which supports approximately $980 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. 12 of 187 cities tracked stay within the 30% rule; 175 are rent-burdened on this salary.

CityMedian rent% of incomeAffordability
Grove City, PA$738/mo22.6%affordable
Vandergrift, PA$850/mo26%affordable
Johnstown, PA$861/mo26.3%affordable
Meadville, PA$899/mo27.5%affordable
Ambridge, PA$899/mo27.5%affordable
Washington, PA$925/mo28.3%affordable
Lock Haven, PA$938/mo28.7%affordable
Uniontown, PA$944/mo28.9%affordable
Rochester, PA$944/mo28.9%affordable
New Castle, PA$949/mo29%affordable
Arnold, PA$950/mo29.1%affordable
Sharon, PA$961/mo29.4%affordable
Latrobe, PA$987/mo30.2%stretched
Butler, PA$991/mo30.3%stretched
Indiana, PA$996/mo30.5%stretched
Williamsport, PA$1,005/mo30.8%stretched
New Kensington, PA$1,011/mo30.9%stretched
Dallastown, PA$1,013/mo31%stretched
Greensburg, PA$1,038/mo31.8%stretched
McKeesport, PA$1,044/mo31.9%stretched
Millvale, PA$1,042/mo31.9%stretched
Jeannette, PA$1,048/mo32.1%stretched
Etna, PA$1,063/mo32.5%stretched
Erie, PA$1,089/mo33.3%stretched
Farrell, PA$1,095/mo33.5%stretched
DuBois, PA$1,103/mo33.8%stretched
Turtle Creek, PA$1,112/mo34%stretched
Altoona, PA$1,121/mo34.3%stretched
Oakmont, PA$1,129/mo34.5%stretched
Tamaqua, PA$1,146/mo35.1%stretched
Pittston, PA$1,150/mo35.2%stretched
Beaver Falls, PA$1,153/mo35.3%stretched
Bloomsburg, PA$1,157/mo35.4%stretched
Beaver, PA$1,170/mo35.8%stretched
Gettysburg, PA$1,187/mo36.3%stretched
Pottsville, PA$1,215/mo37.2%stretched
Shippensburg, PA$1,255/mo38.4%stretched
Upper Darby, PA$1,281/mo39.2%stretched
Verona, PA$1,284/mo39.3%stretched
Carnegie, PA$1,289/mo39.4%stretched
Chester, PA$1,291/mo39.5%stretched
Homestead, PA$1,291/mo39.5%stretched
Chambersburg, PA$1,298/mo39.7%stretched
Monroeville, PA$1,303/mo39.9%stretched
Scranton, PA$1,314/mo40.2%rent-burdened
Newville, PA$1,325/mo40.5%rent-burdened
Columbia, PA$1,328/mo40.6%rent-burdened
Wilkes-Barre, PA$1,337/mo40.9%rent-burdened
Myerstown, PA$1,345/mo41.2%rent-burdened
Middletown, PA$1,351/mo41.3%rent-burdened
McKees Rocks, PA$1,349/mo41.3%rent-burdened
Lemoyne, PA$1,360/mo41.6%rent-burdened
Aliquippa, PA$1,362/mo41.7%rent-burdened
Bridgeville, PA$1,367/mo41.8%rent-burdened
South Park, PA$1,366/mo41.8%rent-burdened
Clairton, PA$1,377/mo42.1%rent-burdened
Harrisburg, PA$1,382/mo42.3%rent-burdened
York, PA$1,387/mo42.4%rent-burdened
Hanover, PA$1,389/mo42.5%rent-burdened
Munhall, PA$1,388/mo42.5%rent-burdened
Lewisburg, PA$1,390/mo42.5%rent-burdened
Hazleton, PA$1,395/mo42.7%rent-burdened
Ephrata, PA$1,395/mo42.7%rent-burdened
Waynesboro, PA$1,395/mo42.7%rent-burdened
Collingdale, PA$1,395/mo42.7%rent-burdened
Lebanon, PA$1,399/mo42.8%rent-burdened
Danville, PA$1,397/mo42.8%rent-burdened
Boyertown, PA$1,401/mo42.9%rent-burdened
Brentwood, PA$1,405/mo43%rent-burdened
Mount Joy, PA$1,405/mo43%rent-burdened
Reading, PA$1,412/mo43.2%rent-burdened
Elizabethtown, PA$1,413/mo43.2%rent-burdened
Lansdowne, PA$1,425/mo43.6%rent-burdened
Monaca, PA$1,427/mo43.7%rent-burdened
Glenolden, PA$1,434/mo43.9%rent-burdened
Carlisle, PA$1,440/mo44.1%rent-burdened
Ridley Park, PA$1,475/mo45.1%rent-burdened
Clifton Heights, PA$1,483/mo45.4%rent-burdened
Allison Park, PA$1,500/mo45.9%rent-burdened
Coraopolis, PA$1,507/mo46.1%rent-burdened
Prospect Park, PA$1,509/mo46.2%rent-burdened
Bethel Park, PA$1,515/mo46.4%rent-burdened
Palmyra, PA$1,520/mo46.5%rent-burdened
Irwin, PA$1,519/mo46.5%rent-burdened
Kingston, PA$1,535/mo47%rent-burdened
Akron, PA$1,545/mo47.3%rent-burdened
Bangor, PA$1,550/mo47.4%rent-burdened
Lancaster, PA$1,554/mo47.6%rent-burdened
Pittsburgh, PA$1,567/mo48%rent-burdened
Hatfield, PA$1,575/mo48.2%rent-burdened
Crum Lynne, PA$1,575/mo48.2%rent-burdened
Bellefonte, PA$1,584/mo48.5%rent-burdened
Darby, PA$1,588/mo48.6%rent-burdened
Camp Hill, PA$1,590/mo48.7%rent-burdened
Drexel Hill, PA$1,606/mo49.1%rent-burdened
Douglassville, PA$1,605/mo49.1%rent-burdened
Canonsburg, PA$1,625/mo49.7%rent-burdened
Morrisville, PA$1,637/mo50.1%severely rent-burdened
Abington, PA$1,651/mo50.5%severely rent-burdened
Jenkintown, PA$1,656/mo50.7%severely rent-burdened
Souderton, PA$1,670/mo51.1%severely rent-burdened
Marcus Hook, PA$1,679/mo51.4%severely rent-burdened
Coatesville, PA$1,694/mo51.8%severely rent-burdened
Manheim, PA$1,695/mo51.9%severely rent-burdened
Bath, PA$1,707/mo52.2%severely rent-burdened
Mount Wolf, PA$1,708/mo52.3%severely rent-burdened
Horsham, PA$1,713/mo52.4%severely rent-burdened
Enola, PA$1,713/mo52.4%severely rent-burdened
Glenside, PA$1,716/mo52.5%severely rent-burdened
Spring City, PA$1,719/mo52.6%severely rent-burdened
Allentown, PA$1,735/mo53.1%severely rent-burdened
Hershey, PA$1,742/mo53.3%severely rent-burdened
Norristown, PA$1,744/mo53.4%severely rent-burdened
Stroudsburg, PA$1,745/mo53.4%severely rent-burdened
Red Lion, PA$1,757/mo53.8%severely rent-burdened
Emmaus, PA$1,783/mo54.6%severely rent-burdened
Brookhaven, PA$1,794/mo54.9%severely rent-burdened
Philadelphia, PA$1,797/mo55%severely rent-burdened
Quakertown, PA$1,814/mo55.5%severely rent-burdened
Levittown, PA$1,824/mo55.8%severely rent-burdened
State College, PA$1,823/mo55.8%severely rent-burdened
West Reading, PA$1,854/mo56.7%severely rent-burdened
North Wales, PA$1,859/mo56.9%severely rent-burdened
Whitehall, PA$1,862/mo57%severely rent-burdened
Thorndale, PA$1,869/mo57.2%severely rent-burdened
Nazareth, PA$1,877/mo57.4%severely rent-burdened
Northampton, PA$1,879/mo57.5%severely rent-burdened
Bethlehem, PA$1,887/mo57.7%severely rent-burdened
Clarks Summit, PA$1,895/mo58%severely rent-burdened
Linwood, PA$1,895/mo58%severely rent-burdened
Wyncote, PA$1,899/mo58.1%severely rent-burdened
Harleysville, PA$1,917/mo58.7%severely rent-burdened
Elkins Park, PA$1,937/mo59.3%severely rent-burdened
Bensalem, PA$1,941/mo59.4%severely rent-burdened
Ambler, PA$1,945/mo59.5%severely rent-burdened
Cranberry Township, PA$1,948/mo59.6%severely rent-burdened
Mechanicsburg, PA$1,953/mo59.8%severely rent-burdened
Devon, PA$1,954/mo59.8%severely rent-burdened
Murrysville, PA$1,958/mo59.9%severely rent-burdened
East Stroudsburg, PA$1,956/mo59.9%severely rent-burdened
Easton, PA$1,963/mo60.1%severely rent-burdened
Pottstown, PA$1,980/mo60.6%severely rent-burdened
Royersford, PA$1,981/mo60.6%severely rent-burdened
Wyomissing, PA$1,996/mo61.1%severely rent-burdened
Lansdale, PA$2,005/mo61.4%severely rent-burdened
Hummelstown, PA$2,017/mo61.7%severely rent-burdened
Lititz, PA$2,022/mo61.9%severely rent-burdened
Perkasie, PA$2,050/mo62.7%severely rent-burdened
Warrington, PA$2,070/mo63.3%severely rent-burdened
Tobyhanna, PA$2,088/mo63.9%severely rent-burdened
Wayne, PA$2,115/mo64.7%severely rent-burdened
Wexford, PA$2,113/mo64.7%severely rent-burdened
King of Prussia, PA$2,144/mo65.6%severely rent-burdened
Bridgeport, PA$2,168/mo66.3%severely rent-burdened
Phoenixville, PA$2,170/mo66.4%severely rent-burdened
Willow Grove, PA$2,192/mo67.1%severely rent-burdened
Kennett Square, PA$2,222/mo68%severely rent-burdened
Plymouth Meeting, PA$2,226/mo68.1%severely rent-burdened
Macungie, PA$2,231/mo68.3%severely rent-burdened
West Chester, PA$2,236/mo68.4%severely rent-burdened
Huntingdon Valley, PA$2,247/mo68.8%severely rent-burdened
Southampton, PA$2,270/mo69.5%severely rent-burdened
Fairview, PA$2,273/mo69.6%severely rent-burdened
Chadds Ford, PA$2,284/mo69.9%severely rent-burdened
Exton, PA$2,334/mo71.4%severely rent-burdened
Paoli, PA$2,343/mo71.7%severely rent-burdened
Bryn Mawr, PA$2,351/mo71.9%severely rent-burdened
Bala-Cynwyd, PA$2,370/mo72.5%severely rent-burdened
Conshohocken, PA$2,416/mo73.9%severely rent-burdened
Fogelsville, PA$2,440/mo74.7%severely rent-burdened
Breinigsville, PA$2,447/mo74.9%severely rent-burdened
Malvern, PA$2,464/mo75.4%severely rent-burdened
Wynnewood, PA$2,465/mo75.4%severely rent-burdened
Doylestown, PA$2,471/mo75.6%severely rent-burdened
Collegeville, PA$2,497/mo76.4%severely rent-burdened
Albrightsville, PA$2,495/mo76.4%severely rent-burdened
Langhorne, PA$2,502/mo76.6%severely rent-burdened
Ardmore, PA$2,544/mo77.8%severely rent-burdened
Downingtown, PA$2,554/mo78.2%severely rent-burdened
Glen Mills, PA$2,586/mo79.1%severely rent-burdened
Warminster, PA$2,588/mo79.2%severely rent-burdened
Yardley, PA$2,675/mo81.9%severely rent-burdened
Havertown, PA$2,688/mo82.3%severely rent-burdened
Blue Bell, PA$2,740/mo83.8%severely rent-burdened
Media, PA$2,739/mo83.8%severely rent-burdened
Newtown, PA$2,829/mo86.6%severely rent-burdened
Newtown Square, PA$3,222/mo98.6%severely 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).