Rent Affordability for A Physical Therapist in New Jersey

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

As of May 2026. 129 of 199 cities tracked stay within the 30% rule; 70 are rent-burdened on this salary.

CityMedian rent% of incomeAffordability
Millville, NJ$1,562/mo16.8%very comfortable
Collingswood, NJ$1,601/mo17.2%very comfortable
Bellmawr, NJ$1,662/mo17.9%very comfortable
Maple Shade Township, NJ$1,708/mo18.4%very comfortable
Audubon, NJ$1,735/mo18.6%very comfortable
Somerdale, NJ$1,736/mo18.7%very comfortable
West Deptford Township, NJ$1,742/mo18.7%very comfortable
Clementon, NJ$1,753/mo18.8%very comfortable
Atlantic City, NJ$1,765/mo19%very comfortable
Salem, NJ$1,775/mo19.1%very comfortable
Edgewater Park Township, NJ$1,798/mo19.3%very comfortable
Camden, NJ$1,811/mo19.5%very comfortable
Newton, NJ$1,811/mo19.5%very comfortable
Gloucester City, NJ$1,852/mo19.9%very comfortable
Eastampton Township, NJ$1,881/mo20.2%affordable
Voorhees Township, NJ$1,882/mo20.2%affordable
Wildwood, NJ$1,900/mo20.4%affordable
Blackwood, NJ$1,900/mo20.4%affordable
Orange, NJ$1,912/mo20.5%affordable
Pleasantville, NJ$1,917/mo20.6%affordable
Paterson, NJ$1,941/mo20.9%affordable
Washington, NJ$1,954/mo21%affordable
Lumberton Township, NJ$1,974/mo21.2%affordable
Phillipsburg, NJ$2,000/mo21.5%affordable
Lakewood, NJ$2,021/mo21.7%affordable
Vineland, NJ$2,018/mo21.7%affordable
Mt Holly Township, NJ$2,024/mo21.7%affordable
Irvington, NJ$2,038/mo21.9%affordable
Randolph, NJ$2,049/mo22%affordable
East Orange, NJ$2,068/mo22.2%affordable
Woodbury, NJ$2,069/mo22.2%affordable
Passaic, NJ$2,097/mo22.5%affordable
Plainsboro, NJ$2,097/mo22.5%affordable
North Plainfield, NJ$2,113/mo22.7%affordable
Ridgefield Park, NJ$2,109/mo22.7%affordable
Bound Brook, NJ$2,118/mo22.8%affordable
Burlington Township, NJ$2,124/mo22.8%affordable
Newark, NJ$2,130/mo22.9%affordable
Trenton, NJ$2,139/mo23%affordable
Haddonfield, NJ$2,142/mo23%affordable
Ewing, NJ$2,142/mo23%affordable
Plainfield, NJ$2,174/mo23.4%affordable
Carlstadt, NJ$2,183/mo23.5%affordable
Nutley, NJ$2,183/mo23.5%affordable
Eatontown, NJ$2,217/mo23.8%affordable
Elizabeth, NJ$2,255/mo24.2%affordable
Sicklerville, NJ$2,272/mo24.4%affordable
Belleville, NJ$2,277/mo24.5%affordable
Westampton Township, NJ$2,292/mo24.6%affordable
Mt Laurel Township, NJ$2,290/mo24.6%affordable
Kearny, NJ$2,301/mo24.7%affordable
Hackettstown, NJ$2,296/mo24.7%affordable
North Arlington, NJ$2,316/mo24.9%affordable
Cherry Hill, NJ$2,320/mo24.9%affordable
Budd Lake, NJ$2,324/mo25%affordable
Egg Harbor Township, NJ$2,325/mo25%affordable
Fairview, NJ$2,333/mo25.1%affordable
Linden, NJ$2,343/mo25.2%affordable
Lodi, NJ$2,343/mo25.2%affordable
Bayonne, NJ$2,353/mo25.3%affordable
Pennsauken, NJ$2,369/mo25.5%affordable
Perth Amboy, NJ$2,394/mo25.7%affordable
Dover, NJ$2,396/mo25.7%affordable
Union City, NJ$2,421/mo26%affordable
Garfield, NJ$2,423/mo26%affordable
Highland Park, NJ$2,440/mo26.2%affordable
Tuckerton, NJ$2,434/mo26.2%affordable
Bloomfield, NJ$2,441/mo26.2%affordable
Guttenberg, NJ$2,451/mo26.3%affordable
Bordentown Township, NJ$2,448/mo26.3%affordable
Dunellen, NJ$2,455/mo26.4%affordable
Wayne, NJ$2,461/mo26.4%affordable
Seaside Heights, NJ$2,469/mo26.5%affordable
Somerville, NJ$2,480/mo26.6%affordable
Evesham Township, NJ$2,476/mo26.6%affordable
Carteret, NJ$2,483/mo26.7%affordable
Rahway, NJ$2,506/mo26.9%affordable
Elmwood Park, NJ$2,499/mo26.9%affordable
Avenel, NJ$2,500/mo26.9%affordable
Ventnor City, NJ$2,499/mo26.9%affordable
Caldwell, NJ$2,499/mo26.9%affordable
Ridgefield, NJ$2,517/mo27%affordable
Union, NJ$2,518/mo27.1%affordable
Hasbrouck Heights, NJ$2,549/mo27.4%affordable
Leonia, NJ$2,550/mo27.4%affordable
Raritan, NJ$2,553/mo27.4%affordable
Sewell, NJ$2,554/mo27.4%affordable
East Windsor Township, NJ$2,548/mo27.4%affordable
Roselle, NJ$2,565/mo27.6%affordable
Matawan, NJ$2,571/mo27.6%affordable
Harrison, NJ$2,589/mo27.8%affordable
Browns Mills, NJ$2,588/mo27.8%affordable
Flemington, NJ$2,590/mo27.8%affordable
Glassboro, NJ$2,603/mo28%affordable
Woodbridge, NJ$2,618/mo28.1%affordable
Monmouth Junction, NJ$2,612/mo28.1%affordable
Hackensack, NJ$2,627/mo28.2%affordable
East Brunswick, NJ$2,626/mo28.2%affordable
West Orange, NJ$2,625/mo28.2%affordable
West New York, NJ$2,635/mo28.3%affordable
Keansburg, NJ$2,633/mo28.3%affordable
Moorestown Township, NJ$2,632/mo28.3%affordable
Mount Arlington, NJ$2,654/mo28.5%affordable
Forked River, NJ$2,650/mo28.5%affordable
Rockaway, NJ$2,660/mo28.6%affordable
Brick, NJ$2,663/mo28.6%affordable
Clifton, NJ$2,668/mo28.7%affordable
Franklin Park, NJ$2,673/mo28.7%affordable
North Brunswick, NJ$2,670/mo28.7%affordable
Piscataway, NJ$2,669/mo28.7%affordable
Hawthorne, NJ$2,683/mo28.8%affordable
Cliffside Park, NJ$2,689/mo28.9%affordable
Atlantic Highlands, NJ$2,686/mo28.9%affordable
Barnegat, NJ$2,688/mo28.9%affordable
Springfield, NJ$2,694/mo28.9%affordable
Lawrence Township, NJ$2,691/mo28.9%affordable
Manalapan Township, NJ$2,697/mo29%affordable
Lyndhurst, NJ$2,709/mo29.1%affordable
Willingboro Township, NJ$2,711/mo29.1%affordable
Somerset, NJ$2,720/mo29.2%affordable
Maplewood, NJ$2,718/mo29.2%affordable
New Brunswick, NJ$2,726/mo29.3%affordable
Palisades Park, NJ$2,743/mo29.5%affordable
Long Branch, NJ$2,753/mo29.6%affordable
Teaneck, NJ$2,758/mo29.6%affordable
Secaucus, NJ$2,764/mo29.7%affordable
Annandale, NJ$2,768/mo29.7%affordable
Little Falls, NJ$2,764/mo29.7%affordable
Neptune Township, NJ$2,769/mo29.8%affordable
Toms River, NJ$2,797/mo30.1%stretched
South Plainfield, NJ$2,805/mo30.1%stretched
South Amboy, NJ$2,811/mo30.2%stretched
North Bergen Township, NJ$2,822/mo30.3%stretched
Parlin, NJ$2,824/mo30.3%stretched
Morristown, NJ$2,860/mo30.7%stretched
North Haledon, NJ$2,855/mo30.7%stretched
Asbury Park, NJ$2,872/mo30.9%stretched
Pine Brook, NJ$2,871/mo30.9%stretched
Edison, NJ$2,889/mo31%stretched
Metuchen, NJ$2,894/mo31.1%stretched
Medford Township, NJ$2,892/mo31.1%stretched
Iselin, NJ$2,905/mo31.2%stretched
Englewood, NJ$2,917/mo31.3%stretched
Freehold, NJ$2,913/mo31.3%stretched
Bedminster, NJ$2,913/mo31.3%stretched
Parsippany, NJ$2,925/mo31.4%stretched
Highlands, NJ$2,933/mo31.5%stretched
Monroe Township, NJ$2,927/mo31.5%stretched
Pennington, NJ$2,947/mo31.7%stretched
Boonton, NJ$2,963/mo31.8%stretched
Bergenfield, NJ$2,987/mo32.1%stretched
Montville, NJ$3,000/mo32.2%stretched
Summit, NJ$3,006/mo32.3%stretched
East Rutherford, NJ$3,002/mo32.3%stretched
Cranford, NJ$3,023/mo32.5%stretched
Bridgewater Township, NJ$3,027/mo32.5%stretched
Hillsborough Township, NJ$3,020/mo32.5%stretched
Montclair, NJ$3,021/mo32.5%stretched
Monmouth Beach, NJ$3,042/mo32.7%stretched
Warren Township, NJ$3,091/mo33.2%stretched
Old Bridge, NJ$3,100/mo33.3%stretched
Red Bank, NJ$3,095/mo33.3%stretched
Westwood, NJ$3,125/mo33.6%stretched
South Orange, NJ$3,138/mo33.7%stretched
Westfield, NJ$3,159/mo33.9%stretched
Mc Guire AFB, NJ$3,156/mo33.9%stretched
Jersey City, NJ$3,182/mo34.2%stretched
Park Ridge, NJ$3,213/mo34.5%stretched
Mahwah Township, NJ$3,216/mo34.6%stretched
Howell, NJ$3,241/mo34.8%stretched
Tinton Falls, NJ$3,251/mo34.9%stretched
Chatham, NJ$3,272/mo35.2%stretched
Ocean, NJ$3,291/mo35.4%stretched
Jackson, NJ$3,306/mo35.5%stretched
Middletown, NJ$3,325/mo35.7%stretched
Morganville, NJ$3,336/mo35.8%stretched
Lavallette, NJ$3,338/mo35.9%stretched
Madison, NJ$3,354/mo36%stretched
Berkeley Heights, NJ$3,354/mo36%stretched
Branchburg Township, NJ$3,435/mo36.9%stretched
Cedar Knolls, NJ$3,449/mo37.1%stretched
Princeton, NJ$3,461/mo37.2%stretched
East Hanover Township, NJ$3,487/mo37.5%stretched
Morris Plains, NJ$3,504/mo37.7%stretched
Fort Lee, NJ$3,565/mo38.3%stretched
Manasquan, NJ$3,750/mo40.3%rent-burdened
Fair Lawn, NJ$3,772/mo40.5%rent-burdened
Weehawken, NJ$3,793/mo40.8%rent-burdened
Millburn, NJ$3,809/mo40.9%rent-burdened
Oakhurst, NJ$3,850/mo41.4%rent-burdened
Hoboken, NJ$3,941/mo42.3%rent-burdened
Edgewater, NJ$4,035/mo43.4%rent-burdened
Montvale, NJ$4,257/mo45.7%rent-burdened
Livingston, NJ$4,354/mo46.8%rent-burdened
Belmar, NJ$5,165/mo55.5%severely rent-burdened
Spring Lake, NJ$5,642/mo60.6%severely rent-burdened
Short Hills, NJ$6,365/mo68.4%severely rent-burdened
Cresskill, NJ$6,663/mo71.6%severely rent-burdened
Margate City, NJ$6,862/mo73.7%severely rent-burdened
Methodology: Salary is the BLS-derived state estimate for New Jersey. Rent is the latest ZORI monthly value for each city. Affordability uses the 30% rule (rent ≤ 30% of gross income).