Rent Affordability for A Police Officer in New Jersey

A typical police officer in New Jersey earns about $86,542 a year, which supports approximately $2,164 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. 41 of 199 cities tracked stay within the 30% rule; 158 are rent-burdened on this salary.

CityMedian rent% of incomeAffordability
Collingswood, NJ$1,588/mo22%affordable
Millville, NJ$1,652/mo22.9%affordable
Bellmawr, NJ$1,674/mo23.2%affordable
Gloucester City, NJ$1,680/mo23.3%affordable
Maple Shade Township, NJ$1,723/mo23.9%affordable
West Deptford Township, NJ$1,721/mo23.9%affordable
Audubon, NJ$1,735/mo24.1%affordable
Somerdale, NJ$1,738/mo24.1%affordable
Salem, NJ$1,775/mo24.6%affordable
Camden, NJ$1,786/mo24.8%affordable
Atlantic City, NJ$1,789/mo24.8%affordable
Edgewater Park Township, NJ$1,811/mo25.1%affordable
Clementon, NJ$1,849/mo25.6%affordable
Paterson, NJ$1,864/mo25.8%affordable
Voorhees Township, NJ$1,890/mo26.2%affordable
Wildwood, NJ$1,900/mo26.3%affordable
Washington, NJ$1,903/mo26.4%affordable
Pleasantville, NJ$1,968/mo27.3%affordable
Mt Holly Township, NJ$1,972/mo27.3%affordable
Vineland, NJ$1,974/mo27.4%affordable
Newton, NJ$1,986/mo27.5%affordable
Blackwood, NJ$1,980/mo27.5%affordable
Orange, NJ$1,991/mo27.6%affordable
Phillipsburg, NJ$1,997/mo27.7%affordable
Lavallette, NJ$2,000/mo27.7%affordable
East Orange, NJ$2,008/mo27.8%affordable
Irvington, NJ$2,002/mo27.8%affordable
Woodbury, NJ$2,023/mo28.1%affordable
Randolph, NJ$2,025/mo28.1%affordable
Lumberton Township, NJ$2,040/mo28.3%affordable
Trenton, NJ$2,045/mo28.4%affordable
Eastampton Township, NJ$2,072/mo28.7%affordable
Passaic, NJ$2,077/mo28.8%affordable
North Plainfield, NJ$2,100/mo29.1%affordable
Newark, NJ$2,123/mo29.4%affordable
Haddonfield, NJ$2,122/mo29.4%affordable
Bound Brook, NJ$2,128/mo29.5%affordable
Plainsboro, NJ$2,131/mo29.5%affordable
Lakewood, NJ$2,137/mo29.6%affordable
Burlington Township, NJ$2,135/mo29.6%affordable
Ridgefield Park, NJ$2,161/mo30%affordable
Plainfield, NJ$2,170/mo30.1%stretched
Kearny, NJ$2,168/mo30.1%stretched
Ewing, NJ$2,180/mo30.2%stretched
Eatontown, NJ$2,199/mo30.5%stretched
Nutley, NJ$2,217/mo30.7%stretched
Budd Lake, NJ$2,252/mo31.2%stretched
Fairview, NJ$2,250/mo31.2%stretched
Elizabeth, NJ$2,261/mo31.4%stretched
Egg Harbor Township, NJ$2,263/mo31.4%stretched
Cherry Hill, NJ$2,292/mo31.8%stretched
North Arlington, NJ$2,316/mo32.1%stretched
Belleville, NJ$2,328/mo32.3%stretched
Dover, NJ$2,335/mo32.4%stretched
Pennsauken, NJ$2,335/mo32.4%stretched
Mt Laurel Township, NJ$2,336/mo32.4%stretched
Lodi, NJ$2,349/mo32.6%stretched
Perth Amboy, NJ$2,361/mo32.7%stretched
Sicklerville, NJ$2,376/mo32.9%stretched
Seaside Heights, NJ$2,375/mo32.9%stretched
Bayonne, NJ$2,387/mo33.1%stretched
Highland Park, NJ$2,393/mo33.2%stretched
Bloomfield, NJ$2,397/mo33.2%stretched
Union City, NJ$2,411/mo33.4%stretched
Dunellen, NJ$2,418/mo33.5%stretched
Guttenberg, NJ$2,425/mo33.6%stretched
Westampton Township, NJ$2,423/mo33.6%stretched
Hackettstown, NJ$2,432/mo33.7%stretched
Medford Township, NJ$2,441/mo33.8%stretched
Bordentown Township, NJ$2,446/mo33.9%stretched
Tuckerton, NJ$2,451/mo34%stretched
Carteret, NJ$2,457/mo34.1%stretched
Garfield, NJ$2,469/mo34.2%stretched
Manalapan Township, NJ$2,465/mo34.2%stretched
Linden, NJ$2,481/mo34.4%stretched
Rahway, NJ$2,490/mo34.5%stretched
East Windsor Township, NJ$2,486/mo34.5%stretched
Avenel, NJ$2,498/mo34.6%stretched
Ventnor City, NJ$2,496/mo34.6%stretched
Glassboro, NJ$2,501/mo34.7%stretched
Raritan, NJ$2,500/mo34.7%stretched
Somerville, NJ$2,524/mo35%stretched
Evesham Township, NJ$2,523/mo35%stretched
Monmouth Junction, NJ$2,528/mo35.1%stretched
West New York, NJ$2,537/mo35.2%stretched
Moorestown Township, NJ$2,537/mo35.2%stretched
Wayne, NJ$2,536/mo35.2%stretched
Hasbrouck Heights, NJ$2,549/mo35.3%stretched
Ridgefield, NJ$2,543/mo35.3%stretched
Leonia, NJ$2,550/mo35.4%stretched
Elmwood Park, NJ$2,564/mo35.6%stretched
Keansburg, NJ$2,567/mo35.6%stretched
Roselle, NJ$2,574/mo35.7%stretched
Woodbridge, NJ$2,592/mo35.9%stretched
Browns Mills, NJ$2,588/mo35.9%stretched
Matawan, NJ$2,606/mo36.1%stretched
Flemington, NJ$2,607/mo36.1%stretched
Union, NJ$2,609/mo36.2%stretched
Franklin Park, NJ$2,613/mo36.2%stretched
Sewell, NJ$2,614/mo36.2%stretched
North Brunswick, NJ$2,608/mo36.2%stretched
Harrison, NJ$2,624/mo36.4%stretched
Brick, NJ$2,622/mo36.4%stretched
Piscataway, NJ$2,625/mo36.4%stretched
Forked River, NJ$2,650/mo36.7%stretched
East Brunswick, NJ$2,644/mo36.7%stretched
Clifton, NJ$2,657/mo36.8%stretched
Little Falls, NJ$2,654/mo36.8%stretched
Lawrence Township, NJ$2,655/mo36.8%stretched
Lyndhurst, NJ$2,652/mo36.8%stretched
Hawthorne, NJ$2,670/mo37%stretched
Mount Arlington, NJ$2,671/mo37%stretched
South Plainfield, NJ$2,677/mo37.1%stretched
Palisades Park, NJ$2,675/mo37.1%stretched
Barnegat, NJ$2,688/mo37.3%stretched
Carlstadt, NJ$2,700/mo37.4%stretched
Monroe Township, NJ$2,709/mo37.6%stretched
Hackensack, NJ$2,720/mo37.7%stretched
Somerset, NJ$2,718/mo37.7%stretched
Iselin, NJ$2,721/mo37.7%stretched
Metuchen, NJ$2,725/mo37.8%stretched
Springfield, NJ$2,727/mo37.8%stretched
Neptune Township, NJ$2,728/mo37.8%stretched
New Brunswick, NJ$2,735/mo37.9%stretched
Long Branch, NJ$2,743/mo38%stretched
South Amboy, NJ$2,770/mo38.4%stretched
Annandale, NJ$2,768/mo38.4%stretched
Willingboro Township, NJ$2,794/mo38.7%stretched
Maplewood, NJ$2,799/mo38.8%stretched
Cliffside Park, NJ$2,815/mo39%stretched
Parsippany, NJ$2,825/mo39.2%stretched
Englewood, NJ$2,836/mo39.3%stretched
Edison, NJ$2,832/mo39.3%stretched
Asbury Park, NJ$2,841/mo39.4%stretched
Atlantic Highlands, NJ$2,856/mo39.6%stretched
Old Bridge, NJ$2,864/mo39.7%stretched
Secaucus, NJ$2,862/mo39.7%stretched
West Orange, NJ$2,877/mo39.9%stretched
Freehold, NJ$2,882/mo40%stretched
North Bergen Township, NJ$2,894/mo40.1%rent-burdened
Caldwell, NJ$2,900/mo40.2%rent-burdened
Pine Brook, NJ$2,901/mo40.2%rent-burdened
Cranford, NJ$2,899/mo40.2%rent-burdened
Bedminster, NJ$2,922/mo40.5%rent-burdened
Morristown, NJ$2,927/mo40.6%rent-burdened
Hillsborough Township, NJ$2,925/mo40.6%rent-burdened
Boonton, NJ$2,933/mo40.7%rent-burdened
Highlands, NJ$2,933/mo40.7%rent-burdened
Teaneck, NJ$2,934/mo40.7%rent-burdened
Parlin, NJ$2,956/mo41%rent-burdened
Toms River, NJ$2,978/mo41.3%rent-burdened
Rockaway, NJ$2,980/mo41.3%rent-burdened
South Orange, NJ$2,977/mo41.3%rent-burdened
Bergenfield, NJ$2,987/mo41.4%rent-burdened
Bridgewater Township, NJ$2,994/mo41.5%rent-burdened
Montclair, NJ$2,997/mo41.6%rent-burdened
Summit, NJ$3,025/mo41.9%rent-burdened
East Rutherford, NJ$3,040/mo42.2%rent-burdened
Margate City, NJ$3,051/mo42.3%rent-burdened
Pennington, NJ$3,053/mo42.3%rent-burdened
Montville, NJ$3,062/mo42.5%rent-burdened
Park Ridge, NJ$3,139/mo43.5%rent-burdened
Westwood, NJ$3,156/mo43.8%rent-burdened
Mc Guire AFB, NJ$3,156/mo43.8%rent-burdened
North Haledon, NJ$3,164/mo43.9%rent-burdened
Mahwah Township, NJ$3,200/mo44.4%rent-burdened
Jersey City, NJ$3,208/mo44.5%rent-burdened
Monmouth Beach, NJ$3,206/mo44.5%rent-burdened
Red Bank, NJ$3,232/mo44.8%rent-burdened
Howell, NJ$3,241/mo44.9%rent-burdened
Tinton Falls, NJ$3,281/mo45.5%rent-burdened
Middletown, NJ$3,317/mo46%rent-burdened
Warren Township, NJ$3,328/mo46.1%rent-burdened
Berkeley Heights, NJ$3,357/mo46.5%rent-burdened
Westfield, NJ$3,364/mo46.6%rent-burdened
Chatham, NJ$3,362/mo46.6%rent-burdened
East Hanover Township, NJ$3,366/mo46.7%rent-burdened
Fair Lawn, NJ$3,385/mo46.9%rent-burdened
Morganville, NJ$3,383/mo46.9%rent-burdened
Oakhurst, NJ$3,383/mo46.9%rent-burdened
Ocean, NJ$3,394/mo47.1%rent-burdened
Jackson, NJ$3,411/mo47.3%rent-burdened
Branchburg Township, NJ$3,435/mo47.6%rent-burdened
Manasquan, NJ$3,456/mo47.9%rent-burdened
Princeton, NJ$3,461/mo48%rent-burdened
Madison, NJ$3,485/mo48.3%rent-burdened
Cedar Knolls, NJ$3,491/mo48.4%rent-burdened
Fort Lee, NJ$3,530/mo48.9%rent-burdened
Morris Plains, NJ$3,541/mo49.1%rent-burdened
Weehawken, NJ$3,848/mo53.4%severely rent-burdened
Hoboken, NJ$3,961/mo54.9%severely rent-burdened
Edgewater, NJ$3,962/mo54.9%severely rent-burdened
Montvale, NJ$4,257/mo59%severely rent-burdened
Livingston, NJ$4,364/mo60.5%severely rent-burdened
Millburn, NJ$4,419/mo61.3%severely rent-burdened
Belmar, NJ$5,044/mo69.9%severely rent-burdened
Spring Lake, NJ$5,292/mo73.4%severely rent-burdened
Cresskill, NJ$5,380/mo74.6%severely rent-burdened
Short Hills, NJ$6,896/mo95.6%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).