The Town Files

The 25 Best Affordable Small Towns for Remote Workers in New Jersey

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

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Affordable Small Towns for Remote Workers in New Jersey1. Chesterfieldscore 922. Blackwells Millsscore 903. Barclayscore 884. Oradellscore 865. Glen Ridgescore 856. Packanack Lakescore 857. White Meadow Lakescore 838. Richwoodscore 829. Ashlandscore 8210. Six Mile Runscore 8211. Bernardsvillescore 8112. Belle Meadscore 8113. East Freeholdscore 8114. Panther Valleyscore 8115. Mountain Lakesscore 8016. High Bridgescore 8017. Franklinscore 7918. Fanwoodscore 7919. Lawrencevillescore 7820. Turnersvillescore 7821. Towacoscore 7822. Chesterscore 7723. Clintonscore 7724. Stirlingscore 7725. Allamuchyscore 76
  1. 25Allamuchy, New Jersey

    Work from home: 51st percentile · Broadband at home: 91st percentile · Home value ÷ income: 86th percentile

    Allamuchy is a township of 5,335 people in Warren County, New Jersey. Homes have a median value of $378,400 against household income of $131,626; January lows average 19°F.

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

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

    Allamuchy: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers51th pctBroadband91th pctAffordability86th pct
    Percentile vs New Jersey towns on each part of this ranking.
  2. 24Stirling, New Jersey

    Work from home: 86th percentile · Broadband at home: 94th percentile · Home value ÷ income: 50th percentile

    Stirling is a community of 2,555 people in Morris County, New Jersey. Homes have a median value of $695,300 against household income of $180,875; January lows average 24°F.

    2,555 people · Morris County · median home $695,300 · income $180,875 · Jan low 24°F · 21 in snow

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

    Stirling: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers86th pctBroadband94th pctAffordability50th pct
    Percentile vs New Jersey towns on each part of this ranking.
  3. 23Clinton, New Jersey

    Work from home: 78th percentile · Broadband at home: 76th percentile · Home value ÷ income: 77th percentile

    Clinton is a town of 2,773 people in Hunterdon County, New Jersey. Homes have a median value of $436,200 against household income of $141,146; January lows average 21°F.

    2,773 people · Hunterdon County · median home $436,200 · income $141,146 · Jan low 21°F · 27 in snow

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

    Clinton: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers78th pctBroadband76th pctAffordability77th pct
    Percentile vs New Jersey towns on each part of this ranking.
  4. 22Chester, New Jersey

    Work from home: 87th percentile · Broadband at home: 75th percentile · Home value ÷ income: 70th percentile

    Chester is a township of 7,713 people in Morris County, New Jersey. Homes have a median value of $790,900 against household income of $241,856; January lows average 21°F.

    7,713 people · Morris County · median home $790,900 · income $241,856 · Jan low 21°F · 30 in snow

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

    Chester: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers87th pctBroadband75th pctAffordability70th pct
    Percentile vs New Jersey towns on each part of this ranking.
  5. 21Towaco, New Jersey

    Work from home: 81st percentile · Broadband at home: 87th percentile · Home value ÷ income: 65th percentile

    Towaco is a community of 5,624 people in Morris County, New Jersey. Homes have a median value of $701,300 against household income of $205,636; January lows average 21°F.

    5,624 people · Morris County · median home $701,300 · income $205,636 · Jan low 21°F · 27 in snow

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

    Towaco: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers81th pctBroadband87th pctAffordability65th pct
    Percentile vs New Jersey towns on each part of this ranking.
  6. 20Turnersville, New Jersey

    Work from home: 51st percentile · Broadband at home: 89th percentile · Home value ÷ income: 94th percentile

    Turnersville is a community of 3,594 people in Gloucester County, New Jersey. Homes have a median value of $371,000 against household income of $145,104; January lows average 26°F.

    3,594 people · Gloucester County · median home $371,000 · income $145,104 · Jan low 26°F · 22 in snow

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

    Turnersville: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers51th pctBroadband89th pctAffordability94th pct
    Percentile vs New Jersey towns on each part of this ranking.
  7. 19Lawrenceville, New Jersey

    Work from home: 94th percentile · Broadband at home: 76th percentile · Home value ÷ income: 65th percentile

    Lawrenceville is a community of 3,751 people in Mercer County, New Jersey. Homes have a median value of $411,900 against household income of $122,614; January lows average 23°F.

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

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

    Lawrenceville: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers94th pctBroadband76th pctAffordability65th pct
    Percentile vs New Jersey towns on each part of this ranking.
  8. 18Fanwood, New Jersey

    Work from home: 84th percentile · Broadband at home: 80th percentile · Home value ÷ income: 74th percentile

    Fanwood is a borough of 7,774 people in Union County, New Jersey. Homes have a median value of $635,200 against household income of $195,529; January lows average 24°F.

    7,774 people · Union County · median home $635,200 · income $195,529 · Jan low 24°F · 21 in snow

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

    Fanwood: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers84th pctBroadband80th pctAffordability74th pct
    Percentile vs New Jersey towns on each part of this ranking.
  9. 17Franklin, New Jersey

    Work from home: 73rd percentile · Broadband at home: 91st percentile · Home value ÷ income: 74th percentile

    Franklin is a township of 2,968 people in Warren County, New Jersey. Homes have a median value of $428,300 against household income of $132,697; January lows average 22°F.

    2,968 people · Warren County · median home $428,300 · income $132,697 · Jan low 22°F · 23 in snow

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

    Franklin: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers73th pctBroadband91th pctAffordability74th pct
    Percentile vs New Jersey towns on each part of this ranking.
  10. 16High Bridge, New Jersey

    Work from home: 74th percentile · Broadband at home: 84th percentile · Home value ÷ income: 81st percentile

    High Bridge is a borough of 3,546 people in Hunterdon County, New Jersey. Homes have a median value of $336,500 against household income of $112,467; January lows average 21°F.

    3,546 people · Hunterdon County · median home $336,500 · income $112,467 · Jan low 21°F · 27 in snow

    Full High Bridge, New Jersey profile: weather, storms, schools, jobs →

    High Bridge: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers74th pctBroadband84th pctAffordability81th pct
    Percentile vs New Jersey towns on each part of this ranking.
  11. 15Mountain Lakes, New Jersey

    Work from home: 93rd percentile · Broadband at home: 94th percentile · Home value ÷ income: 53rd percentile

    Mountain Lakes is a borough of 4,472 people in Morris County, New Jersey. Homes have a median value of $917,000 against household income of $250,001; January lows average 21°F.

    4,472 people · Morris County · median home $917,000 · income $250,001 · Jan low 21°F · 27 in snow

    Full Mountain Lakes, New Jersey profile: weather, storms, schools, jobs →

    Mountain Lakes: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers93th pctBroadband94th pctAffordability53th pct
    Percentile vs New Jersey towns on each part of this ranking.
  12. 14Panther Valley, New Jersey

    Work from home: 61st percentile · Broadband at home: 93rd percentile · Home value ÷ income: 89th percentile

    Panther Valley is a community of 4,391 people in Warren County, New Jersey. Homes have a median value of $369,900 against household income of $131,169; January lows average 19°F.

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

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

    Panther Valley: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers61th pctBroadband93th pctAffordability89th pct
    Percentile vs New Jersey towns on each part of this ranking.
  13. 13East Freehold, New Jersey

    Work from home: 84th percentile · Broadband at home: 94th percentile · Home value ÷ income: 65th percentile

    East Freehold is a community of 4,987 people in Monmouth County, New Jersey. Homes have a median value of $645,900 against household income of $189,219; January lows average 23°F.

    4,987 people · Monmouth County · median home $645,900 · income $189,219 · Jan low 23°F · 25 in snow

    Full East Freehold, New Jersey profile: weather, storms, schools, jobs →

    East Freehold: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers84th pctBroadband94th pctAffordability65th pct
    Percentile vs New Jersey towns on each part of this ranking.
  14. 12Belle Mead, New Jersey

    Work from home: 98th percentile · Broadband at home: 87th percentile · Home value ÷ income: 58th percentile

    Belle Mead is a community of 5,569 people in Somerset County, New Jersey. Homes have a median value of $810,300 against household income of $223,250; January lows average 22°F.

    5,569 people · Somerset County · median home $810,300 · income $223,250 · Jan low 22°F · 24 in snow

    Full Belle Mead, New Jersey profile: weather, storms, schools, jobs →

    Belle Mead: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers98th pctBroadband87th pctAffordability58th pct
    Percentile vs New Jersey towns on each part of this ranking.
  15. 11Bernardsville, New Jersey

    Work from home: 88th percentile · Broadband at home: 90th percentile · Home value ÷ income: 65th percentile

    Bernardsville is a borough of 7,893 people in Somerset County, New Jersey. Homes have a median value of $793,800 against household income of $236,115; January lows average 21°F.

    7,893 people · Somerset County · median home $793,800 · income $236,115 · Jan low 21°F · 30 in snow

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

    Bernardsville: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers88th pctBroadband90th pctAffordability65th pct
    Percentile vs New Jersey towns on each part of this ranking.
  16. 10Six Mile Run, New Jersey

    Work from home: 86th percentile · Broadband at home: 94th percentile · Home value ÷ income: 65th percentile

    Six Mile Run is a community of 3,383 people in Somerset County, New Jersey. Homes have a median value of $480,700 against household income of $140,379; January lows average 23°F.

    3,383 people · Somerset County · median home $480,700 · income $140,379 · Jan low 23°F · 29 in snow

    Full Six Mile Run, New Jersey profile: weather, storms, schools, jobs →

    Six Mile Run: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers86th pctBroadband94th pctAffordability65th pct
    Percentile vs New Jersey towns on each part of this ranking.
  17. 9Ashland, New Jersey

    Work from home: 73rd percentile · Broadband at home: 84th percentile · Home value ÷ income: 89th percentile

    Ashland is a community of 8,513 people in Camden County, New Jersey. Homes have a median value of $336,200 against household income of $118,500; January lows average 26°F.

    8,513 people · Camden County · median home $336,200 · income $118,500 · Jan low 26°F · 22 in snow

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

    Ashland: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers73th pctBroadband84th pctAffordability89th pct
    Percentile vs New Jersey towns on each part of this ranking.
  18. 8Richwood, New Jersey

    Work from home: 75th percentile · Broadband at home: 80th percentile · Home value ÷ income: 92nd percentile

    Richwood is a community of 3,577 people in Gloucester County, New Jersey. Homes have a median value of $594,100 against household income of $216,196; January lows average 26°F.

    3,577 people · Gloucester County · median home $594,100 · income $216,196 · Jan low 26°F · 19 in snow

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

    Richwood: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers75th pctBroadband80th pctAffordability92th pct
    Percentile vs New Jersey towns on each part of this ranking.
  19. 7White Meadow Lake, New Jersey

    Work from home: 87th percentile · Broadband at home: 89th percentile · Home value ÷ income: 74th percentile

    White Meadow Lake is a community of 8,710 people in Morris County, New Jersey. Homes have a median value of $470,800 against household income of $149,324; January lows average 21°F.

    8,710 people · Morris County · median home $470,800 · income $149,324 · Jan low 21°F · 28 in snow

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

    White Meadow Lake: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers87th pctBroadband89th pctAffordability74th pct
    Percentile vs New Jersey towns on each part of this ranking.
  20. 6Packanack Lake, New Jersey

    Work from home: 94th percentile · Broadband at home: 71st percentile · Home value ÷ income: 89th percentile

    Packanack Lake is a community of 6,261 people in Passaic County, New Jersey. Homes have a median value of $601,000 against household income of $213,103; January lows average 23°F.

    6,261 people · Passaic County · median home $601,000 · income $213,103 · Jan low 23°F · 28 in snow

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

    Packanack Lake: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers94th pctBroadband71th pctAffordability89th pct
    Percentile vs New Jersey towns on each part of this ranking.
  21. 5Glen Ridge, New Jersey

    Work from home: 96th percentile · Broadband at home: 88th percentile · Home value ÷ income: 70th percentile

    Glen Ridge is a borough of 7,802 people in Essex County, New Jersey. Homes have a median value of $836,600 against household income of $250,001; January lows average 21°F.

    7,802 people · Essex County · median home $836,600 · income $250,001 · Jan low 21°F · 28 in snow

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

    Glen Ridge: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers96th pctBroadband88th pctAffordability70th pct
    Percentile vs New Jersey towns on each part of this ranking.
  22. 4Oradell, New Jersey

    Work from home: 98th percentile · Broadband at home: 90th percentile · Home value ÷ income: 70th percentile

    Oradell is a borough of 8,244 people in Bergen County, New Jersey. Homes have a median value of $737,800 against household income of $221,322; January lows average 26°F.

    8,244 people · Bergen County · median home $737,800 · income $221,322 · Jan low 26°F · 31 in snow

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

    Oradell: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers98th pctBroadband90th pctAffordability70th pct
    Percentile vs New Jersey towns on each part of this ranking.
  23. 3Barclay, New Jersey

    Work from home: 91st percentile · Broadband at home: 88th percentile · Home value ÷ income: 86th percentile

    Barclay is a community of 4,656 people in Camden County, New Jersey. Homes have a median value of $466,200 against household income of $163,365; January lows average 26°F.

    4,656 people · Camden County · median home $466,200 · income $163,365 · Jan low 26°F · 22 in snow

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

    Barclay: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers91th pctBroadband88th pctAffordability86th pct
    Percentile vs New Jersey towns on each part of this ranking.
  24. 2Blackwells Mills, New Jersey

    Work from home: 91st percentile · Broadband at home: 94th percentile · Home value ÷ income: 86th percentile

    Blackwells Mills is a community of 9,473 people in Somerset County, New Jersey. Homes have a median value of $735,000 against household income of $250,001; January lows average 23°F.

    9,473 people · Somerset County · median home $735,000 · income $250,001 · Jan low 23°F · 21 in snow

    Full Blackwells Mills, New Jersey profile: weather, storms, schools, jobs →

    Blackwells Mills: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers91th pctBroadband94th pctAffordability86th pct
    Percentile vs New Jersey towns on each part of this ranking.
  25. 1Chesterfield, New Jersey

    Work from home: 90th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 92nd percentile

    Chesterfield is a township of 9,422 people in Burlington County, New Jersey. Homes have a median value of $560,000 against household income of $208,836; January lows average 23°F.

    9,422 people · Burlington County · median home $560,000 · income $208,836 · Jan low 23°F · 25 in snow

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

    Chesterfield: The 25 Best Affordable Small Towns for Remote Workers in New Jersey scoresRemote workers90th pctBroadband93th pctAffordability92th pct
    Percentile vs New Jersey towns on each part of this ranking.

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 500–10,000 people in New Jersey (2020 Census population). 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: