The Town Files

25 Small Towns in New Jersey With the Cheapest Rent

Ranked by median rent among 352 towns of 500–10,000 people in New Jersey. #1 is Basking Ridge, NJ (median rent $546/mo).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Crestwood Village, New Jersey

    Median rent $1,146/mo

    Crestwood Village is a community of 8,426 people in Ocean County, New Jersey. The median home is worth $96,500 and the median household earns $38,091, so homes cost 2.5× income (typical New Jersey town: 3.8×). Median rent is $1,146.

    8,426 people · Ocean County · median home $96,500 · income $38,091 · Jan low 22°F · 24 in snow

    Full Crestwood Village, New Jersey profile: weather, storms, schools, jobs →

    Crestwood Village vs the typical New Jersey townCrestwood VillageTypical New Jersey townHome value$96,500$435,600Income$38,091$111,891Rent$1,146$1,774
    Census ACS 2020–2024 medians.
  2. 24Mays Landing, New Jersey

    Median rent $1,131/mo

    Mays Landing is a community of 5,603 people in Atlantic County, New Jersey. The median home is worth $263,700 and the median household earns $83,056, so homes cost 3.2× income (typical New Jersey town: 3.8×). Median rent is $1,131.

    5,603 people · Atlantic County · median home $263,700 · income $83,056 · Jan low 25°F · 17 in snow

    Full Mays Landing, New Jersey profile: weather, storms, schools, jobs →

    Mays Landing vs the typical New Jersey townMays LandingTypical New Jersey townHome value$263,700$435,600Income$83,056$111,891Rent$1,131$1,774
    Census ACS 2020–2024 medians.
  3. 23Moonachie, New Jersey

    Median rent $1,127/mo

    Moonachie is a borough of 3,133 people in Bergen County, New Jersey. The median home is worth $445,800 and the median household earns $90,260, so homes cost 4.9× income (typical New Jersey town: 3.8×). Median rent is $1,127.

    3,133 people · Bergen County · median home $445,800 · income $90,260 · Jan low 26°F · 30 in snow

    Full Moonachie, New Jersey profile: weather, storms, schools, jobs →

    Moonachie vs the typical New Jersey townMoonachieTypical New Jersey townHome value$445,800$435,600Income$90,260$111,891Rent$1,127$1,774
    Census ACS 2020–2024 medians.
  4. 22Mullica, New Jersey

    Median rent $1,125/mo

    Mullica is a township of 5,816 people in Atlantic County, New Jersey. The median home is worth $295,600 and the median household earns $93,421, so homes cost 3.2× income (typical New Jersey town: 3.8×). Median rent is $1,125.

    5,816 people · Atlantic County · median home $295,600 · income $93,421 · Jan low 24°F · 19 in snow

    Full Mullica, New Jersey profile: weather, storms, schools, jobs →

    Mullica vs the typical New Jersey townMullicaTypical New Jersey townHome value$295,600$435,600Income$93,421$111,891Rent$1,125$1,774
    Census ACS 2020–2024 medians.
  5. 21Penns Grove, New Jersey

    Median rent $1,117/mo

    Penns Grove is a borough of 4,837 people in Salem County, New Jersey. The median home is worth $178,200 and the median household earns $45,781, so homes cost 3.9× income (typical New Jersey town: 3.8×). Median rent is $1,117.

    4,837 people · Salem County · median home $178,200 · income $45,781 · Jan low 24°F · 12 in snow

    Full Penns Grove, New Jersey profile: weather, storms, schools, jobs →

    Penns Grove vs the typical New Jersey townPenns GroveTypical New Jersey townHome value$178,200$435,600Income$45,781$111,891Rent$1,117$1,774
    Census ACS 2020–2024 medians.
  6. 20Somerdale, New Jersey

    Median rent $1,097/mo

    Somerdale is a borough of 5,566 people in Camden County, New Jersey. The median home is worth $224,600 and the median household earns $85,625, so homes cost 2.6× income (typical New Jersey town: 3.8×). Median rent is $1,097.

    5,566 people · Camden County · median home $224,600 · income $85,625 · Jan low 26°F · 22 in snow

    Full Somerdale, New Jersey profile: weather, storms, schools, jobs →

    Somerdale vs the typical New Jersey townSomerdaleTypical New Jersey townHome value$224,600$435,600Income$85,625$111,891Rent$1,097$1,774
    Census ACS 2020–2024 medians.
  7. 19Pomona, New Jersey

    Median rent $1,082/mo

    Pomona is a community of 7,416 people in Atlantic County, New Jersey. The median home is worth $279,000 and the median household earns $99,118, so homes cost 2.8× income (typical New Jersey town: 3.8×). Median rent is $1,082.

    7,416 people · Atlantic County · median home $279,000 · income $99,118 · Jan low 25°F · 17 in snow

    Full Pomona, New Jersey profile: weather, storms, schools, jobs →

    Pomona vs the typical New Jersey townPomonaTypical New Jersey townHome value$279,000$435,600Income$99,118$111,891Rent$1,082$1,774
    Census ACS 2020–2024 medians.
  8. 18Spotswood, New Jersey

    Median rent $1,079/mo

    Spotswood is a borough of 8,163 people in Middlesex County, New Jersey. The median home is worth $369,900 and the median household earns $105,060, so homes cost 3.5× income (typical New Jersey town: 3.8×). Median rent is $1,079.

    8,163 people · Middlesex County · median home $369,900 · income $105,060 · Jan low 23°F · 29 in snow

    Full Spotswood, New Jersey profile: weather, storms, schools, jobs →

    Spotswood vs the typical New Jersey townSpotswoodTypical New Jersey townHome value$369,900$435,600Income$105,060$111,891Rent$1,079$1,774
    Census ACS 2020–2024 medians.
  9. 17Salem, New Jersey

    Median rent $1,075/mo

    Salem is a city of 5,296 people in Salem County, New Jersey. The median home is worth $79,800 and the median household earns $38,721, so homes cost 2.1× income (typical New Jersey town: 3.8×). Median rent is $1,075.

    5,296 people · Salem County · median home $79,800 · income $38,721 · Jan low 26°F · 16 in snow

    Full Salem, New Jersey profile: weather, storms, schools, jobs →

    Salem vs the typical New Jersey townSalemTypical New Jersey townHome value$79,800$435,600Income$38,721$111,891Rent$1,075$1,774
    Census ACS 2020–2024 medians.
  10. 16Lawnside, New Jersey

    Median rent $1,073/mo

    Lawnside is a borough of 2,955 people in Camden County, New Jersey. The median home is worth $240,700 and the median household earns $71,607, so homes cost 3.4× income (typical New Jersey town: 3.8×). Median rent is $1,073.

    2,955 people · Camden County · median home $240,700 · income $71,607 · Jan low 26°F · 22 in snow

    Full Lawnside, New Jersey profile: weather, storms, schools, jobs →

    Lawnside vs the typical New Jersey townLawnsideTypical New Jersey townHome value$240,700$435,600Income$71,607$111,891Rent$1,073$1,774
    Census ACS 2020–2024 medians.
  11. 15Cape May, New Jersey

    Median rent $1,013/mo

    Cape May is a city of 2,768 people in Cape May County, New Jersey. The median home is worth $863,900 and the median household earns $62,576, so homes cost 13.8× income (typical New Jersey town: 3.8×). Median rent is $1,013.

    2,768 people · Cape May County · median home $863,900 · income $62,576 · Jan low 29°F · 15 in snow

    Full Cape May, New Jersey profile: weather, storms, schools, jobs →

    Cape May vs the typical New Jersey townCape MayTypical New Jersey townHome value$863,900$435,600Income$62,576$111,891Rent$1,013$1,774
    Census ACS 2020–2024 medians.
  12. 14Belvidere, New Jersey

    Median rent $1,008/mo

    Belvidere is a town of 2,520 people in Warren County, New Jersey. The median home is worth $279,600 and the median household earns $95,714, so homes cost 2.9× income (typical New Jersey town: 3.8×). Median rent is $1,008.

    2,520 people · Warren County · median home $279,600 · income $95,714 · Jan low 18°F · 23 in snow

    Full Belvidere, New Jersey profile: weather, storms, schools, jobs →

    Belvidere vs the typical New Jersey townBelvidereTypical New Jersey townHome value$279,600$435,600Income$95,714$111,891Rent$1,008$1,774
    Census ACS 2020–2024 medians.
  13. 13Wildwood, New Jersey

    Median rent $997/mo

    Wildwood is a city of 5,157 people in Cape May County, New Jersey. The median home is worth $391,300 and the median household earns $75,222, so homes cost 5.2× income (typical New Jersey town: 3.8×). Median rent is $997.

    5,157 people · Cape May County · median home $391,300 · income $75,222 · Jan low 29°F · 15 in snow

    Full Wildwood, New Jersey profile: weather, storms, schools, jobs →

    Wildwood vs the typical New Jersey townWildwoodTypical New Jersey townHome value$391,300$435,600Income$75,222$111,891Rent$997$1,774
    Census ACS 2020–2024 medians.
  14. 12Woodbury, New Jersey

    Median rent $990/mo

    Woodbury is a city of 9,963 people in Gloucester County, New Jersey. The median home is worth $222,700 and the median household earns $77,028, so homes cost 2.9× income (typical New Jersey town: 3.8×). Median rent is $990.

    9,963 people · Gloucester County · median home $222,700 · income $77,028 · Jan low 26°F · 23 in snow

    Full Woodbury, New Jersey profile: weather, storms, schools, jobs →

    Woodbury vs the typical New Jersey townWoodburyTypical New Jersey townHome value$222,700$435,600Income$77,028$111,891Rent$990$1,774
    Census ACS 2020–2024 medians.
  15. 11Glendora, New Jersey

    Median rent $986/mo

    Glendora is a community of 4,784 people in Camden County, New Jersey. The median home is worth $249,900 and the median household earns $98,053, so homes cost 2.5× income (typical New Jersey town: 3.8×). Median rent is $986.

    4,784 people · Camden County · median home $249,900 · income $98,053 · Jan low 26°F · 22 in snow

    Full Glendora, New Jersey profile: weather, storms, schools, jobs →

    Glendora vs the typical New Jersey townGlendoraTypical New Jersey townHome value$249,900$435,600Income$98,053$111,891Rent$986$1,774
    Census ACS 2020–2024 medians.
  16. 10Delanco, New Jersey

    Median rent $985/mo

    Delanco is a township of 4,824 people in Burlington County, New Jersey. The median home is worth $288,500 and the median household earns $78,710, so homes cost 3.7× income (typical New Jersey town: 3.8×). Median rent is $985.

    4,824 people · Burlington County · median home $288,500 · income $78,710 · Jan low 27°F · 20 in snow

    Full Delanco, New Jersey profile: weather, storms, schools, jobs →

    Delanco vs the typical New Jersey townDelancoTypical New Jersey townHome value$288,500$435,600Income$78,710$111,891Rent$985$1,774
    Census ACS 2020–2024 medians.
  17. 9Paulsboro, New Jersey

    Median rent $976/mo

    Paulsboro is a borough of 6,196 people in Gloucester County, New Jersey. The median home is worth $202,700 and the median household earns $64,239, so homes cost 3.2× income (typical New Jersey town: 3.8×). Median rent is $976.

    6,196 people · Gloucester County · median home $202,700 · income $64,239 · Jan low 26°F · 23 in snow

    Full Paulsboro, New Jersey profile: weather, storms, schools, jobs →

    Paulsboro vs the typical New Jersey townPaulsboroTypical New Jersey townHome value$202,700$435,600Income$64,239$111,891Rent$976$1,774
    Census ACS 2020–2024 medians.
  18. 8Hopewell, New Jersey

    Median rent $972/mo

    Hopewell is a township of 4,391 people in Cumberland County, New Jersey. The median home is worth $251,400 and the median household earns $100,202, so homes cost 2.5× income (typical New Jersey town: 3.8×). Median rent is $972.

    4,391 people · Cumberland County · median home $251,400 · income $100,202 · Jan low 25°F · 12 in snow

    Full Hopewell, New Jersey profile: weather, storms, schools, jobs →

    Hopewell vs the typical New Jersey townHopewellTypical New Jersey townHome value$251,400$435,600Income$100,202$111,891Rent$972$1,774
    Census ACS 2020–2024 medians.
  19. 7Oak Valley, New Jersey

    Median rent $969/mo

    Oak Valley is a community of 3,497 people in Gloucester County, New Jersey. The median home is worth $242,600 and the median household earns $93,472, so homes cost 2.6× income (typical New Jersey town: 3.8×). Median rent is $969.

    3,497 people · Gloucester County · median home $242,600 · income $93,472 · Jan low 26°F · 23 in snow

    Full Oak Valley, New Jersey profile: weather, storms, schools, jobs →

    Oak Valley vs the typical New Jersey townOak ValleyTypical New Jersey townHome value$242,600$435,600Income$93,472$111,891Rent$969$1,774
    Census ACS 2020–2024 medians.
  20. 6Mullica Hill, New Jersey

    Median rent $965/mo

    Mullica Hill is a community of 4,698 people in Gloucester County, New Jersey. The median home is worth $442,800 and the median household earns $131,250, so homes cost 3.4× income (typical New Jersey town: 3.8×). Median rent is $965.

    4,698 people · Gloucester County · median home $442,800 · income $131,250 · Jan low 26°F · 19 in snow

    Full Mullica Hill, New Jersey profile: weather, storms, schools, jobs →

    Mullica Hill vs the typical New Jersey townMullica HillTypical New Jersey townHome value$442,800$435,600Income$131,250$111,891Rent$965$1,774
    Census ACS 2020–2024 medians.
  21. 5Wildwood Crest, New Jersey

    Median rent $957/mo

    Wildwood Crest, New Jersey
    Photo: Dough4872 (public domain, Wikimedia Commons)

    Wildwood Crest is a borough of 3,101 people in Cape May County, New Jersey. The median home is worth $590,900 and the median household earns $69,089, so homes cost 8.6× income (typical New Jersey town: 3.8×). Median rent is $957.

    3,101 people · Cape May County · median home $590,900 · income $69,089 · Jan low 29°F · 15 in snow

    Full Wildwood Crest, New Jersey profile: weather, storms, schools, jobs →

    Wildwood Crest vs the typical New Jersey townWildwood CrestTypical New Jersey townHome value$590,900$435,600Income$69,089$111,891Rent$957$1,774
    Census ACS 2020–2024 medians.
  22. 4White, New Jersey

    Median rent $907/mo

    White is a township of 4,606 people in Warren County, New Jersey. The median home is worth $349,500 and the median household earns $75,726, so homes cost 4.6× income (typical New Jersey town: 3.8×). Median rent is $907.

    4,606 people · Warren County · median home $349,500 · income $75,726 · Jan low 18°F · 23 in snow

    Full White, New Jersey profile: weather, storms, schools, jobs →

    White vs the typical New Jersey townWhiteTypical New Jersey townHome value$349,500$435,600Income$75,726$111,891Rent$907$1,774
    Census ACS 2020–2024 medians.
  23. 3Alloway, New Jersey

    Median rent $749/mo

    Alloway, New Jersey
    Photo: Nathaniel R. Ewan, HABS Photographer (public domain, Wikimedia Commons)

    Alloway is a township of 3,283 people in Salem County, New Jersey. The median home is worth $326,800 and the median household earns $105,156, so homes cost 3.1× income (typical New Jersey town: 3.8×). Median rent is $749.

    3,283 people · Salem County · median home $326,800 · income $105,156 · Jan low 25°F · 12 in snow

    Full Alloway, New Jersey profile: weather, storms, schools, jobs →

    Alloway vs the typical New Jersey townAllowayTypical New Jersey townHome value$326,800$435,600Income$105,156$111,891Rent$749$1,774
    Census ACS 2020–2024 medians.
  24. 2Lincroft, New Jersey

    Median rent $685/mo

    Lincroft is a community of 7,060 people in Monmouth County, New Jersey. The median home is worth $807,300 and the median household earns $189,000, so homes cost 4.3× income (typical New Jersey town: 3.8×). Median rent is $685.

    7,060 people · Monmouth County · median home $807,300 · income $189,000 · Jan low 23°F · 25 in snow

    Full Lincroft, New Jersey profile: weather, storms, schools, jobs →

    Lincroft vs the typical New Jersey townLincroftTypical New Jersey townHome value$807,300$435,600Income$189,000$111,891Rent$685$1,774
    Census ACS 2020–2024 medians.
  25. 1Basking Ridge, New Jersey

    Median rent $546/mo

    Basking Ridge is a community of 7,196 people in Somerset County, New Jersey. The median home is worth $851,200 and the median household earns $188,295, so homes cost 4.5× income (typical New Jersey town: 3.8×). Median rent is $546.

    7,196 people · Somerset County · median home $851,200 · income $188,295 · Jan low 19°F · 24 in snow

    Full Basking Ridge, New Jersey profile: weather, storms, schools, jobs →

    Basking Ridge vs the typical New Jersey townBasking RidgeTypical New Jersey townHome value$851,200$435,600Income$188,295$111,891Rent$546$1,774
    Census ACS 2020–2024 medians.

More New Jersey rankings

Same ranking, other places

Methodology. We ranked 352 towns of 500–10,000 people in New Jersey (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: