The Town Files

The 25 Best Quiet, Affordable Small Towns to Retire in New Jersey

Ranked on The Town Files lifestyle rankings among 352 towns of 2,500–10,000 people in New Jersey, scoring every town on all of these at once. #1 is Pilesgrove, NJ.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Quiet, Affordable Small Towns to Retire in New Jersey1. Pilesgrovescore 962. Panther Valleyscore 943. Allamuchyscore 934. Pine Ridge at Crestwoodscore 905. Andoverscore 906. Rossmoorscore 897. Crestwood Villagescore 888. East Amwellscore 889. Unionscore 8610. Delawarescore 8611. Hamptonscore 8512. Hopewellscore 8313. Tabernaclescore 8214. Stillwaterscore 8215. Hardystonscore 8116. Franklinscore 8017. Alexandriascore 8018. Dennisscore 8019. Gibbstownscore 8020. Greenwichscore 8021. Springfieldscore 7922. Hollandscore 7823. South Harrisonscore 7824. Linwoodscore 7825. Lawrencevillescore 78
  1. 25Lawrenceville, New Jersey

    Retirement: 85th percentile · Quiet: 83rd percentile · Home value ÷ income: 65th percentile

    3,751 people · Mercer County · median home $411,900 · income $122,614 · Jan low 23°F · 27 in snow

  2. 24Linwood, New Jersey

    Retirement: 73rd percentile · Quiet: 64th percentile · Home value ÷ income: 96th percentile

    6,971 people · Atlantic County · median home $394,700 · income $156,354 · Jan low 25°F · 17 in snow

  3. 23South Harrison, New Jersey

    Retirement: 87th percentile · Quiet: 85th percentile · Home value ÷ income: 62nd percentile

    3,395 people · Gloucester County · median home $493,800 · income $139,773 · Jan low 25°F · 17 in snow

  4. 22Holland, New Jersey

    Retirement: 72nd percentile · Quiet: 93rd percentile · Home value ÷ income: 70th percentile

    5,177 people · Hunterdon County · median home $451,800 · income $136,875 · Jan low 22°F · 41 in snow

  5. 21Springfield, New Jersey

    Retirement: 67th percentile · Quiet: 97th percentile · Home value ÷ income: 74th percentile

    3,245 people · Burlington County · median home $471,800 · income $146,157 · Jan low 23°F · 25 in snow

  6. 20Greenwich, New Jersey

    Retirement: 62nd percentile · Quiet: 86th percentile · Home value ÷ income: 92nd percentile

    4,917 people · Gloucester County · median home $251,100 · income $92,128 · Jan low 26°F · 23 in snow

  7. 19Gibbstown, New Jersey

    Retirement: 62nd percentile · Quiet: 86th percentile · Home value ÷ income: 92nd percentile

    3,822 people · Gloucester County · median home $249,100 · income $91,250 · Jan low 26°F · 23 in snow

  8. 18Dennis, New Jersey

    Retirement: 82nd percentile · Quiet: 94th percentile · Home value ÷ income: 65th percentile

    6,285 people · Cape May County · median home $360,400 · income $105,506 · Jan low 23°F · 19 in snow

  9. 17Alexandria, New Jersey

    Retirement: 96th percentile · Quiet: 80th percentile · Home value ÷ income: 65th percentile

    4,809 people · Hunterdon County · median home $552,000 · income $160,354 · Jan low 21°F · 27 in snow

  10. 16Franklin, New Jersey

    Retirement: 88th percentile · Quiet: 79th percentile · Home value ÷ income: 74th percentile

    3,267 people · Hunterdon County · median home $513,300 · income $161,169 · Jan low 21°F · 27 in snow

  11. 15Hardyston, New Jersey

    Retirement: 83rd percentile · Quiet: 80th percentile · Home value ÷ income: 81st percentile

    8,125 people · Sussex County · median home $360,400 · income $120,392 · Jan low 18°F · 28 in snow

  12. 14Stillwater, New Jersey

    Retirement: 67th percentile · Quiet: 90th percentile · Home value ÷ income: 89th percentile

    4,004 people · Sussex County · median home $343,100 · income $123,134 · Jan low 19°F · 34 in snow

  13. 13Tabernacle, New Jersey

    Retirement: 81st percentile · Quiet: 95th percentile · Home value ÷ income: 70th percentile

    6,776 people · Burlington County · median home $396,600 · income $120,735 · Jan low 24°F · 24 in snow

  14. 12Hopewell, New Jersey

    Retirement: 76th percentile · Quiet: 77th percentile · Home value ÷ income: 96th percentile

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

  15. 11Hampton, New Jersey

    Retirement: 88th percentile · Quiet: 89th percentile · Home value ÷ income: 77th percentile

    4,893 people · Sussex County · median home $336,700 · income $109,676 · Jan low 19°F · 37 in snow

  16. 10Delaware, New Jersey

    Retirement: 98th percentile · Quiet: 89th percentile · Home value ÷ income: 70th percentile

    4,560 people · Hunterdon County · median home $637,700 · income $194,219 · Jan low 19°F · 13 in snow

  17. 9Union, New Jersey

    Retirement: 95th percentile · Quiet: 82nd percentile · Home value ÷ income: 81st percentile

    6,507 people · Hunterdon County · median home $416,600 · income $137,568 · Jan low 21°F · 27 in snow

  18. 8East Amwell, New Jersey

    Retirement: 97th percentile · Quiet: 97th percentile · Home value ÷ income: 70th percentile

    3,917 people · Hunterdon County · median home $503,900 · income $152,361 · Jan low 22°F · 24 in snow

  19. 7Crestwood Village, New Jersey

    Retirement: 81st percentile · Quiet: 88th percentile · Home value ÷ income: 96th percentile

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

  20. 6Rossmoor, New Jersey

    Retirement: 93rd percentile · Quiet: 94th percentile · Home value ÷ income: 81st percentile

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

  21. 5Andover, New Jersey

    Retirement: 94th percentile · Quiet: 90th percentile · Home value ÷ income: 86th percentile

    5,996 people · Sussex County · median home $413,000 · income $142,225 · Jan low 19°F · 31 in snow

  22. 4Pine Ridge at Crestwood, New Jersey

    Retirement: 72nd percentile · Quiet: 99th percentile · Home value ÷ income: 99th percentile

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

  23. 3Allamuchy, New Jersey

    Retirement: 99th percentile · Quiet: 93rd percentile · Home value ÷ income: 86th percentile

    5,335 people · Warren County · median home $378,400 · income $131,626 · Jan low 19°F · 29 in snow

  24. 2Panther Valley, New Jersey

    Retirement: 99th percentile · Quiet: 93rd percentile · Home value ÷ income: 89th percentile

    4,391 people · Warren County · median home $369,900 · income $131,169 · Jan low 19°F · 29 in snow

  25. 1Pilesgrove, New Jersey

    Retirement: 96th percentile · Quiet: 96th percentile · Home value ÷ income: 97th percentile

    4,183 people · Salem County · median home $383,300 · income $158,281 · Jan low 27°F · 17 in snow

Price vs ranking

Median home value vs ranking, New Jersey towns0255075100$80K$328K$576K$824K$1073KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in New Jersey.

More New Jersey rankings

Same ranking, other places

Methodology. We ranked 352 towns of 2,500–10,000 people in New Jersey (2020 Census population; towns with 2,500+ people have pages so far). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: