The Town Files

The 19 Best Affordable Small Towns for Remote Workers in New Hampshire

Ranked on The Town Files lifestyle rankings among 118 towns of 500–10,000 people in New Hampshire, scoring every town on all of these at once. #1 is Mont Vernon, NH.

Map of the 19 towns12345678910111213141516171819
Numbers match the ranking.
The 19 Best Affordable Small Towns for Remote Workers in New Hampshire1. Mont Vernonscore 892. Brooklinescore 893. Camptonscore 874. New Bostonscore 865. Brentwoodscore 866. Sandownscore 837. Deerfieldscore 838. Newtonscore 809. Bowscore 7910. Northwoodscore 7811. Leescore 7812. Litchfieldscore 7813. Wakefieldscore 7714. Nottinghamscore 7615. Atkinsonscore 7516. Miltonscore 7417. Chichesterscore 7118. Hopkintonscore 7019. East Merrimackscore 70
  1. 19East Merrimack, New Hampshire

    Work from home: 79th percentile · Broadband at home: 56th percentile · Home value ÷ income: 76th percentile

    East Merrimack is a community of 5,176 people in Hillsborough County, New Hampshire. Homes have a median value of $291,500 against household income of $87,311; January lows average 17°F.

    5,176 people · Hillsborough County · median home $291,500 · income $87,311 · Jan low 17°F · 53 in snow

    Full East Merrimack, New Hampshire profile: weather, storms, schools, jobs →

    East Merrimack: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers79th pctBroadband56th pctAffordability76th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  2. 18Hopkinton, New Hampshire

    Work from home: 88th percentile · Broadband at home: 67th percentile · Home value ÷ income: 56th percentile

    Hopkinton is a town of 5,914 people in Merrimack County, New Hampshire. Homes have a median value of $506,900 against household income of $137,477; January lows average 13°F.

    5,914 people · Merrimack County · median home $506,900 · income $137,477 · Jan low 13°F · 68 in snow

    Full Hopkinton, New Hampshire profile: weather, storms, schools, jobs →

    Hopkinton: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers88th pctBroadband67th pctAffordability56th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  3. 17Chichester, New Hampshire

    Work from home: 72nd percentile · Broadband at home: 86th percentile · Home value ÷ income: 56th percentile

    Chichester is a town of 2,665 people in Merrimack County, New Hampshire. Homes have a median value of $409,300 against household income of $109,297; January lows average 13°F.

    2,665 people · Merrimack County · median home $409,300 · income $109,297 · Jan low 13°F · 68 in snow

    Full Chichester, New Hampshire profile: weather, storms, schools, jobs →

    Chichester: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers72th pctBroadband86th pctAffordability56th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  4. 16Milton, New Hampshire

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

    Milton is a town of 4,482 people in Strafford County, New Hampshire. Homes have a median value of $318,400 against household income of $94,493; January lows average 10°F.

    4,482 people · Strafford County · median home $318,400 · income $94,493 · Jan low 10°F · 63 in snow

    Full Milton, New Hampshire profile: weather, storms, schools, jobs →

    Milton: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers71th pctBroadband80th pctAffordability71th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  5. 15Atkinson, New Hampshire

    Work from home: 79th percentile · Broadband at home: 95th percentile · Home value ÷ income: 51st percentile

    Atkinson is a town of 7,087 people in Rockingham County, New Hampshire. Homes have a median value of $555,200 against household income of $146,380; January lows average 15°F.

    7,087 people · Rockingham County · median home $555,200 · income $146,380 · Jan low 15°F · 76 in snow

    Full Atkinson, New Hampshire profile: weather, storms, schools, jobs →

    Atkinson: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers79th pctBroadband95th pctAffordability51th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  6. 14Nottingham, New Hampshire

    Work from home: 82nd percentile · Broadband at home: 91st percentile · Home value ÷ income: 56th percentile

    Nottingham is a town of 5,229 people in Rockingham County, New Hampshire. Homes have a median value of $457,500 against household income of $122,201; January lows average 14°F.

    5,229 people · Rockingham County · median home $457,500 · income $122,201 · Jan low 14°F · 57 in snow

    Full Nottingham, New Hampshire profile: weather, storms, schools, jobs →

    Nottingham: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers82th pctBroadband91th pctAffordability56th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  7. 13Wakefield, New Hampshire

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

    Wakefield is a town of 5,201 people in Carroll County, New Hampshire. Homes have a median value of $322,800 against household income of $100,976; January lows average 10°F.

    5,201 people · Carroll County · median home $322,800 · income $100,976 · Jan low 10°F · 77 in snow

    Full Wakefield, New Hampshire profile: weather, storms, schools, jobs →

    Wakefield: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers55th pctBroadband92th pctAffordability83th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  8. 12Litchfield, New Hampshire

    Work from home: 78th percentile · Broadband at home: 64th percentile · Home value ÷ income: 91st percentile

    Litchfield is a town of 8,478 people in Hillsborough County, New Hampshire. Homes have a median value of $485,000 against household income of $162,036; January lows average 14°F.

    8,478 people · Hillsborough County · median home $485,000 · income $162,036 · Jan low 14°F · 53 in snow

    Full Litchfield, New Hampshire profile: weather, storms, schools, jobs →

    Litchfield: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers78th pctBroadband64th pctAffordability91th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  9. 11Lee, New Hampshire

    Work from home: 95th percentile · Broadband at home: 82nd percentile · Home value ÷ income: 56th percentile

    Lee is a town of 4,520 people in Strafford County, New Hampshire. Homes have a median value of $480,600 against household income of $131,579; January lows average 14°F.

    4,520 people · Strafford County · median home $480,600 · income $131,579 · Jan low 14°F · 39 in snow

    Full Lee, New Hampshire profile: weather, storms, schools, jobs →

    Lee: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers95th pctBroadband82th pctAffordability56th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  10. 10Northwood, New Hampshire

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

    Northwood is a town of 4,641 people in Rockingham County, New Hampshire. Homes have a median value of $363,000 against household income of $129,375; January lows average 13°F.

    4,641 people · Rockingham County · median home $363,000 · income $129,375 · Jan low 13°F · 54 in snow

    Full Northwood, New Hampshire profile: weather, storms, schools, jobs →

    Northwood: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers70th pctBroadband70th pctAffordability95th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  11. 9Bow, New Hampshire

    Work from home: 84th percentile · Broadband at home: 60th percentile · Home value ÷ income: 93rd percentile

    Bow is a town of 8,229 people in Merrimack County, New Hampshire. Homes have a median value of $506,500 against household income of $172,857; January lows average 13°F.

    8,229 people · Merrimack County · median home $506,500 · income $172,857 · Jan low 13°F · 68 in snow

    Full Bow, New Hampshire profile: weather, storms, schools, jobs →

    Bow: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers84th pctBroadband60th pctAffordability93th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  12. 8Newton, New Hampshire

    Work from home: 68th percentile · Broadband at home: 96th percentile · Home value ÷ income: 76th percentile

    Newton is a town of 4,820 people in Rockingham County, New Hampshire. Homes have a median value of $459,500 against household income of $138,487; January lows average 16°F.

    4,820 people · Rockingham County · median home $459,500 · income $138,487 · Jan low 16°F · 62 in snow

    Full Newton, New Hampshire profile: weather, storms, schools, jobs →

    Newton: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers68th pctBroadband96th pctAffordability76th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  13. 7Deerfield, New Hampshire

    Work from home: 83rd percentile · Broadband at home: 83rd percentile · Home value ÷ income: 83rd percentile

    Deerfield is a town of 4,855 people in Rockingham County, New Hampshire. Homes have a median value of $421,000 against household income of $131,563; January lows average 14°F.

    4,855 people · Rockingham County · median home $421,000 · income $131,563 · Jan low 14°F · 55 in snow

    Full Deerfield, New Hampshire profile: weather, storms, schools, jobs →

    Deerfield: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers83th pctBroadband83th pctAffordability83th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  14. 6Sandown, New Hampshire

    Work from home: 94th percentile · Broadband at home: 96th percentile · Home value ÷ income: 60th percentile

    Sandown is a town of 6,548 people in Rockingham County, New Hampshire. Homes have a median value of $483,400 against household income of $135,040; January lows average 15°F.

    6,548 people · Rockingham County · median home $483,400 · income $135,040 · Jan low 15°F · 76 in snow

    Full Sandown, New Hampshire profile: weather, storms, schools, jobs →

    Sandown: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers94th pctBroadband96th pctAffordability60th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  15. 5Brentwood, New Hampshire

    Work from home: 87th percentile · Broadband at home: 88th percentile · Home value ÷ income: 83rd percentile

    Brentwood is a town of 4,490 people in Rockingham County, New Hampshire. Homes have a median value of $528,100 against household income of $165,509; January lows average 14°F.

    4,490 people · Rockingham County · median home $528,100 · income $165,509 · Jan low 14°F · 57 in snow

    Full Brentwood, New Hampshire profile: weather, storms, schools, jobs →

    Brentwood: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers87th pctBroadband88th pctAffordability83th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  16. 4New Boston, New Hampshire

    Work from home: 82nd percentile · Broadband at home: 88th percentile · Home value ÷ income: 88th percentile

    New Boston is a town of 6,108 people in Hillsborough County, New Hampshire. Homes have a median value of $481,100 against household income of $154,250; January lows average 12°F.

    6,108 people · Hillsborough County · median home $481,100 · income $154,250 · Jan low 12°F · 60 in snow

    Full New Boston, New Hampshire profile: weather, storms, schools, jobs →

    New Boston: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers82th pctBroadband88th pctAffordability88th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  17. 3Campton, New Hampshire

    Work from home: 95th percentile · Broadband at home: 75th percentile · Home value ÷ income: 91st percentile

    Campton is a town of 3,343 people in Grafton County, New Hampshire. Homes have a median value of $356,300 against household income of $118,870; January lows average 7°F.

    3,343 people · Grafton County · median home $356,300 · income $118,870 · Jan low 7°F · 68 in snow

    Full Campton, New Hampshire profile: weather, storms, schools, jobs →

    Campton: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers95th pctBroadband75th pctAffordability91th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  18. 2Brookline, New Hampshire

    Work from home: 89th percentile · Broadband at home: 94th percentile · Home value ÷ income: 83rd percentile

    Brookline is a town of 5,639 people in Hillsborough County, New Hampshire. Homes have a median value of $544,400 against household income of $171,046; January lows average 14°F.

    5,639 people · Hillsborough County · median home $544,400 · income $171,046 · Jan low 14°F · 58 in snow

    Full Brookline, New Hampshire profile: weather, storms, schools, jobs →

    Brookline: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers89th pctBroadband94th pctAffordability83th pct
    Percentile vs New Hampshire towns on each part of this ranking.
  19. 1Mont Vernon, New Hampshire

    Work from home: 92nd percentile · Broadband at home: 99th percentile · Home value ÷ income: 76th percentile

    Mont Vernon is a town of 2,584 people in Hillsborough County, New Hampshire. Homes have a median value of $526,300 against household income of $158,036; January lows average 14°F.

    2,584 people · Hillsborough County · median home $526,300 · income $158,036 · Jan low 14°F · 57 in snow

    Full Mont Vernon, New Hampshire profile: weather, storms, schools, jobs →

    Mont Vernon: The 19 Best Affordable Small Towns for Remote Workers in New Hampshire scoresRemote workers92th pctBroadband99th pctAffordability76th pct
    Percentile vs New Hampshire towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, New Hampshire towns0255075100$131K$304K$478K$651K$825KMedian home valuePercentile
Orange squares are the 19 towns on this list; green dots are other towns on The Town Files in New Hampshire.

More New Hampshire rankings

Same ranking, other places

Methodology. We ranked 118 towns of 500–10,000 people in New Hampshire (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: