The Town Files

25 Small Towns in New Jersey With the Cheapest Homes

Ranked by median home value among 352 towns of 500–10,000 people in New Jersey. #1 is Salem, NJ (median home $79,800).

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

    Median home $223,500

    Clementon is a borough of 5,338 people in Camden County, New Jersey. The median home is worth $223,500 and the median household earns $62,979, so homes cost 3.5× income (typical New Jersey town: 3.8×). Median rent is $1,169.

    5,338 people · Camden County · median home $223,500 · income $62,979 · Jan low 26°F · 22 in snow

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

    Clementon vs the typical New Jersey townClementonTypical New Jersey townHome value$223,500$435,600Income$62,979$111,891Rent$1,169$1,774
    Census ACS 2020–2024 medians.
  2. 24Woodbury, New Jersey

    Median home $222,700

    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.
  3. 23Leisure Village West, New Jersey

    Median home $222,600

    Leisure Village West is a community of 3,692 people in Ocean County, New Jersey. The median home is worth $222,600 and the median household earns $52,500, so homes cost 4.2× income (typical New Jersey town: 3.8×). Median rent is $1,379.

    3,692 people · Ocean County · median home $222,600 · income $52,500 · Jan low 22°F · 24 in snow

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

    Leisure Village West vs the typical New Jersey townLeisure Village WestTypical New Jersey townHome value$222,600$435,600Income$52,500$111,891Rent$1,379$1,774
    Census ACS 2020–2024 medians.
  4. 22Riverside, New Jersey

    Median home $222,100

    Riverside is a township of 8,003 people in Burlington County, New Jersey. The median home is worth $222,100 and the median household earns $75,833, so homes cost 2.9× income (typical New Jersey town: 3.8×). Median rent is $1,538.

    8,003 people · Burlington County · median home $222,100 · income $75,833 · Jan low 27°F · 25 in snow

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

    Riverside vs the typical New Jersey townRiversideTypical New Jersey townHome value$222,100$435,600Income$75,833$111,891Rent$1,538$1,774
    Census ACS 2020–2024 medians.
  5. 21Quinton, New Jersey

    Median home $220,900

    Quinton is a township of 2,580 people in Salem County, New Jersey. The median home is worth $220,900 and the median household earns $86,563, so homes cost 2.6× income (typical New Jersey town: 3.8×). Median rent is $1,296.

    2,580 people · Salem County · median home $220,900 · income $86,563 · Jan low 25°F · 14 in snow

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

    Quinton vs the typical New Jersey townQuintonTypical New Jersey townHome value$220,900$435,600Income$86,563$111,891Rent$1,296$1,774
    Census ACS 2020–2024 medians.
  6. 20Maurice River, New Jersey

    Median home $220,500

    Maurice River is a township of 6,218 people in Cumberland County, New Jersey. The median home is worth $220,500 and the median household earns $76,964, so homes cost 2.9× income (typical New Jersey town: 3.8×). Median rent is $1,625.

    6,218 people · Cumberland County · median home $220,500 · income $76,964 · Jan low 23°F · 22 in snow

    Full Maurice River, New Jersey profile: weather, storms, schools, jobs →

    Maurice River vs the typical New Jersey townMaurice RiverTypical New Jersey townHome value$220,500$435,600Income$76,964$111,891Rent$1,625$1,774
    Census ACS 2020–2024 medians.
  7. 19National Park, New Jersey

    Median home $219,500

    National Park is a borough of 3,026 people in Gloucester County, New Jersey. The median home is worth $219,500 and the median household earns $82,838, so homes cost 2.6× income (typical New Jersey town: 3.8×). Median rent is $1,355.

    3,026 people · Gloucester County · median home $219,500 · income $82,838 · Jan low 26°F · 23 in snow

    Full National Park, New Jersey profile: weather, storms, schools, jobs →

    National Park vs the typical New Jersey townNational ParkTypical New Jersey townHome value$219,500$435,600Income$82,838$111,891Rent$1,355$1,774
    Census ACS 2020–2024 medians.
  8. 18McKee City, New Jersey

    Median home $218,100

    McKee City is a community of 9,758 people in Atlantic County, New Jersey. The median home is worth $218,100 and the median household earns $68,133, so homes cost 3.2× income (typical New Jersey town: 3.8×). Median rent is $1,799.

    9,758 people · Atlantic County · median home $218,100 · income $68,133 · Jan low 25°F · 17 in snow

    Full McKee City, New Jersey profile: weather, storms, schools, jobs →

    McKee City vs the typical New Jersey townMcKee CityTypical New Jersey townHome value$218,100$435,600Income$68,133$111,891Rent$1,799$1,774
    Census ACS 2020–2024 medians.
  9. 17Paulsboro, New Jersey

    Median home $202,700

    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.
  10. 16Carneys Point, New Jersey

    Median home $201,500

    Carneys Point is a township of 8,637 people in Salem County, New Jersey. The median home is worth $201,500 and the median household earns $79,245, so homes cost 2.5× income (typical New Jersey town: 3.8×). Median rent is $1,432.

    8,637 people · Salem County · median home $201,500 · income $79,245 · Jan low 24°F · 12 in snow

    Full Carneys Point, New Jersey profile: weather, storms, schools, jobs →

    Carneys Point vs the typical New Jersey townCarneys PointTypical New Jersey townHome value$201,500$435,600Income$79,245$111,891Rent$1,432$1,774
    Census ACS 2020–2024 medians.
  11. 15Roebling, New Jersey

    Median home $198,200

    Roebling is a community of 3,585 people in Burlington County, New Jersey. The median home is worth $198,200 and the median household earns $88,750, so homes cost 2.2× income (typical New Jersey town: 3.8×). Median rent is $1,818.

    3,585 people · Burlington County · median home $198,200 · income $88,750 · Jan low 23°F · 25 in snow

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

    Roebling vs the typical New Jersey townRoeblingTypical New Jersey townHome value$198,200$435,600Income$88,750$111,891Rent$1,818$1,774
    Census ACS 2020–2024 medians.
  12. 14Egg Harbor City, New Jersey

    Median home $197,100

    Egg Harbor City is a city of 4,396 people in Atlantic County, New Jersey. The median home is worth $197,100 and the median household earns $71,711, so homes cost 2.7× income (typical New Jersey town: 3.8×). Median rent is $1,451.

    4,396 people · Atlantic County · median home $197,100 · income $71,711 · Jan low 25°F · 17 in snow

    Full Egg Harbor City, New Jersey profile: weather, storms, schools, jobs →

    Egg Harbor City vs the typical New Jersey townEgg Harbor CityTypical New Jersey townHome value$197,100$435,600Income$71,711$111,891Rent$1,451$1,774
    Census ACS 2020–2024 medians.
  13. 13Westville, New Jersey

    Median home $196,000

    Westville is a borough of 4,264 people in Gloucester County, New Jersey. The median home is worth $196,000 and the median household earns $70,639, so homes cost 2.8× income (typical New Jersey town: 3.8×). Median rent is $1,171.

    4,264 people · Gloucester County · median home $196,000 · income $70,639 · Jan low 26°F · 22 in snow

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

    Westville vs the typical New Jersey townWestvilleTypical New Jersey townHome value$196,000$435,600Income$70,639$111,891Rent$1,171$1,774
    Census ACS 2020–2024 medians.
  14. 12Rossmoor, New Jersey

    Median home $194,300

    Rossmoor is a community of 2,992 people in Middlesex County, New Jersey. The median home is worth $194,300 and the median household earns $64,074, so homes cost 3.0× income (typical New Jersey town: 3.8×). Median rent is $1,661.

    2,992 people · Middlesex County · median home $194,300 · income $64,074 · Jan low 21°F · 24 in snow

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

    Rossmoor vs the typical New Jersey townRossmoorTypical New Jersey townHome value$194,300$435,600Income$64,074$111,891Rent$1,661$1,774
    Census ACS 2020–2024 medians.
  15. 11Carneys Point, New Jersey

    Median home $193,300

    Carneys Point is a community of 7,841 people in Salem County, New Jersey. The median home is worth $193,300 and the median household earns $77,273, so homes cost 2.5× income (typical New Jersey town: 3.8×). Median rent is $1,434.

    7,841 people · Salem County · median home $193,300 · income $77,273 · Jan low 24°F · 12 in snow

    Full Carneys Point, New Jersey profile: weather, storms, schools, jobs →

    Carneys Point vs the typical New Jersey townCarneys PointTypical New Jersey townHome value$193,300$435,600Income$77,273$111,891Rent$1,434$1,774
    Census ACS 2020–2024 medians.
  16. 10Fairfield, New Jersey

    Median home $185,200

    Fairfield, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Fairfield is a township of 5,546 people in Cumberland County, New Jersey. The median home is worth $185,200 and the median household earns $60,929, so homes cost 3.0× income (typical New Jersey town: 3.8×). Median rent is $1,338.

    5,546 people · Cumberland County · median home $185,200 · income $60,929 · Jan low 25°F · 12 in snow

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

    Fairfield vs the typical New Jersey townFairfieldTypical New Jersey townHome value$185,200$435,600Income$60,929$111,891Rent$1,338$1,774
    Census ACS 2020–2024 medians.
  17. 9Penns Grove, New Jersey

    Median home $178,200

    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.
  18. 8Weymouth, New Jersey

    Median home $169,700

    Weymouth, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Weymouth is a township of 2,614 people in Atlantic County, New Jersey. The median home is worth $169,700 and the median household earns $72,459, so homes cost 2.3× income (typical New Jersey town: 3.8×). Median rent is $1,300.

    2,614 people · Atlantic County · median home $169,700 · income $72,459 · Jan low 23°F · 22 in snow

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

    Weymouth vs the typical New Jersey townWeymouthTypical New Jersey townHome value$169,700$435,600Income$72,459$111,891Rent$1,300$1,774
    Census ACS 2020–2024 medians.
  19. 7Commercial, New Jersey

    Median home $161,600

    Commercial, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Commercial is a township of 4,669 people in Cumberland County, New Jersey. The median home is worth $161,600 and the median household earns $55,733, so homes cost 2.9× income (typical New Jersey town: 3.8×). Median rent is $1,465.

    4,669 people · Cumberland County · median home $161,600 · income $55,733 · Jan low 24°F · 17 in snow

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

    Commercial vs the typical New Jersey townCommercialTypical New Jersey townHome value$161,600$435,600Income$55,733$111,891Rent$1,465$1,774
    Census ACS 2020–2024 medians.
  20. 6Laurel Lake, New Jersey

    Median home $156,800

    Laurel Lake is a community of 2,861 people in Cumberland County, New Jersey. The median home is worth $156,800 and the median household earns $55,574, so homes cost 2.8× income (typical New Jersey town: 3.8×). Median rent is $1,200.

    2,861 people · Cumberland County · median home $156,800 · income $55,574 · Jan low 24°F · 17 in snow

    Full Laurel Lake, New Jersey profile: weather, storms, schools, jobs →

    Laurel Lake vs the typical New Jersey townLaurel LakeTypical New Jersey townHome value$156,800$435,600Income$55,574$111,891Rent$1,200$1,774
    Census ACS 2020–2024 medians.
  21. 5Leisure Village, New Jersey

    Median home $145,800

    Leisure Village is a community of 4,966 people in Ocean County, New Jersey. The median home is worth $145,800 and the median household earns $44,542, so homes cost 3.3× income (typical New Jersey town: 3.8×). Median rent is $1,700.

    4,966 people · Ocean County · median home $145,800 · income $44,542 · Jan low 22°F

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

    Leisure Village vs the typical New Jersey townLeisure VillageTypical New Jersey townHome value$145,800$435,600Income$44,542$111,891Rent$1,700$1,774
    Census ACS 2020–2024 medians.
  22. 4Woodlynne, New Jersey

    Median home $142,000

    Woodlynne is a borough of 2,902 people in Camden County, New Jersey. The median home is worth $142,000 and the median household earns $74,808, so homes cost 1.9× income (typical New Jersey town: 3.8×). Median rent is $1,587.

    2,902 people · Camden County · median home $142,000 · income $74,808 · Jan low 28°F · 16 in snow

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

    Woodlynne vs the typical New Jersey townWoodlynneTypical New Jersey townHome value$142,000$435,600Income$74,808$111,891Rent$1,587$1,774
    Census ACS 2020–2024 medians.
  23. 3Pine Ridge at Crestwood, New Jersey

    Median home $135,900

    Pine Ridge at Crestwood is a community of 2,537 people in Ocean County, New Jersey. The median home is worth $135,900 and the median household earns $62,235, so homes cost 2.2× income (typical New Jersey town: 3.8×). Median rent is $1,674.

    2,537 people · Ocean County · median home $135,900 · income $62,235 · Jan low 22°F

    Full Pine Ridge at Crestwood, New Jersey profile: weather, storms, schools, jobs →

    Pine Ridge at Crestwood vs the typical New Jersey townPine Ridge at CrestwoodTypical New Jersey townHome value$135,900$435,600Income$62,235$111,891Rent$1,674$1,774
    Census ACS 2020–2024 medians.
  24. 2Crestwood Village, New Jersey

    Median home $96,500

    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.
  25. 1Salem, New Jersey

    Median home $79,800

    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.

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: