The Town Files

The 25 Most Walkable Small Towns in New Hampshire

Ranked on The Town Files lifestyle rankings among 118 towns of 500–10,000 people in New Hampshire. #1 is Pinardville, NH.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Walkable Small Towns in New Hampshire1. Pinardville100th pct2. Milford98th pct3. Hanover98th pct4. Hudson97th pct5. Hampton95th pct6. Newmarket95th pct7. Hampton Beach93rd pct8. Newmarket92nd pct9. Farmington91st pct10. Berlin90th pct11. Rollinsford90th pct12. Franklin89th pct13. Pembroke89th pct14. Suncook89th pct15. Plaistow87th pct16. Peterborough87th pct17. Tilton86th pct18. Wilton85th pct19. Plymouth84th pct20. Rye84th pct21. Plymouth84th pct22. North Hampton83rd pct23. Sandown82nd pct24. Newton82nd pct25. Pittsfield82nd pct
  1. 25Pittsfield, New Hampshire

    More walkable than 82% of New Hampshire towns

    Pittsfield is a town of 4,075 people in Merrimack County, New Hampshire. The median home is worth $294,800 (typical New Hampshire town: $357,650).

    4,075 people · Merrimack County · median home $294,800 · income $74,318 · Jan low 13°F · 60 in snow

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

    Pittsfield lifestyle rankingsWalkability82th pctCycling0th pctTransit0th pctVibrancy50th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  2. 24Newton, New Hampshire

    More walkable than 82% of New Hampshire towns

    Newton is a town of 4,820 people in Rockingham County, New Hampshire. It also ranks more of a college town than 88% of New Hampshire towns and better for families than 86% of New Hampshire towns.

    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 lifestyle rankingsWalkability82th pctCycling0th pctTransit66th pctVibrancy52th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  3. 23Sandown, New Hampshire

    More walkable than 82% of New Hampshire towns

    Sandown is a town of 6,548 people in Rockingham County, New Hampshire. It also ranks more of a college town than 90% of New Hampshire towns and better for families than 84% of New Hampshire towns.

    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 lifestyle rankingsWalkability82th pctCycling0th pctTransit0th pctVibrancy45th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  4. 22North Hampton, New Hampshire

    More walkable than 83% of New Hampshire towns

    North Hampton is a town of 4,538 people in Rockingham County, New Hampshire. It also ranks more seaside character than 99% of New Hampshire towns and better transit than 89% of New Hampshire towns.

    4,538 people · Rockingham County · median home $670,400 · income $146,458 · Jan low 16°F · 63 in snow

    Full North Hampton, New Hampshire profile: weather, storms, schools, jobs →

    North Hampton lifestyle rankingsWalkability83th pctCycling0th pctTransit89th pctVibrancy86th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  5. 21Plymouth, New Hampshire

    More walkable than 84% of New Hampshire towns

    Plymouth is a community of 4,730 people in Grafton County, New Hampshire. It also ranks better for young professionals than 99% of New Hampshire towns and better for cycling than 99% of New Hampshire towns.

    4,730 people · Grafton County · median home $294,400 · income $89,500 · Jan low 7°F · 68 in snow

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

    Plymouth lifestyle rankingsWalkability84th pctCycling99th pctTransit0th pctVibrancy92th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  6. 20Rye, New Hampshire

    More walkable than 84% of New Hampshire towns

    Rye is a town of 5,543 people in Rockingham County, New Hampshire. It also ranks better for a vacation home than 100% of New Hampshire towns and more seaside character than 99% of New Hampshire towns.

    5,543 people · Rockingham County · median home $1,028,100 · income $140,655 · Jan low 16°F · 65 in snow

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

    Rye lifestyle rankingsWalkability84th pctCycling93th pctTransit0th pctVibrancy68th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  7. 19Plymouth, New Hampshire

    More walkable than 84% of New Hampshire towns

    Plymouth is a town of 6,682 people in Grafton County, New Hampshire. It also ranks better for young professionals than 99% of New Hampshire towns and better for cycling than 99% of New Hampshire towns.

    6,682 people · Grafton County · median home $292,400 · income $77,027 · Jan low 7°F · 68 in snow

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

    Plymouth lifestyle rankingsWalkability84th pctCycling99th pctTransit0th pctVibrancy91th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  8. 18Wilton, New Hampshire

    More walkable than 85% of New Hampshire towns

    Wilton is a town of 3,896 people in Hillsborough County, New Hampshire. It also ranks easier by car than 100% of New Hampshire towns and hipper than 96% of New Hampshire towns.

    3,896 people · Hillsborough County · median home $381,500 · income $114,349 · Jan low 14°F · 75 in snow

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

    Wilton lifestyle rankingsWalkability85th pctCycling0th pctTransit0th pctVibrancy38th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  9. 17Tilton, New Hampshire

    More walkable than 86% of New Hampshire towns

    Tilton is a town of 3,962 people in Belknap County, New Hampshire. It also ranks more vibrant than 90% of New Hampshire towns and better transit than 88% of New Hampshire towns.

    3,962 people · Belknap County · median home $216,700 · income $66,667 · Jan low 9°F · 62 in snow

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

    Tilton lifestyle rankingsWalkability86th pctCycling0th pctTransit88th pctVibrancy90th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  10. 16Peterborough, New Hampshire

    More walkable than 87% of New Hampshire towns

    Peterborough is a community of 3,090 people in Hillsborough County, New Hampshire. It also ranks better for retirees than 99% of New Hampshire towns and hipper than 96% of New Hampshire towns.

    3,090 people · Hillsborough County · median home $379,300 · income $85,833 · Jan low 13°F · 69 in snow

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

    Peterborough lifestyle rankingsWalkability87th pctCycling72th pctTransit85th pctVibrancy82th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  11. 15Plaistow, New Hampshire

    More walkable than 87% of New Hampshire towns

    Plaistow is a town of 7,830 people in Rockingham County, New Hampshire. It also ranks better transit than 96% of New Hampshire towns and more vibrant than 87% of New Hampshire towns.

    7,830 people · Rockingham County · median home $404,500 · income $108,317 · Jan low 16°F · 58 in snow

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

    Plaistow lifestyle rankingsWalkability87th pctCycling0th pctTransit96th pctVibrancy87th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  12. 14Suncook, New Hampshire

    More walkable than 89% of New Hampshire towns

    Suncook is a community of 5,501 people in Merrimack County, New Hampshire. It also ranks more vibrant than 77% of New Hampshire towns and better for young professionals than 76% of New Hampshire towns.

    5,501 people · Merrimack County · median home $361,100 · income $79,836 · Jan low 13°F · 68 in snow

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

    Suncook lifestyle rankingsWalkability89th pctCycling0th pctTransit0th pctVibrancy77th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  13. 13Pembroke, New Hampshire

    More walkable than 89% of New Hampshire towns

    Pembroke is a town of 7,207 people in Merrimack County, New Hampshire. It also ranks more of a college town than 80% of New Hampshire towns and more vibrant than 73% of New Hampshire towns.

    7,207 people · Merrimack County · median home $371,500 · income $89,519 · Jan low 13°F · 68 in snow

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

    Pembroke lifestyle rankingsWalkability89th pctCycling0th pctTransit0th pctVibrancy73th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  14. 12Franklin, New Hampshire

    More walkable than 89% of New Hampshire towns

    Franklin is a city of 8,741 people in Merrimack County, New Hampshire. It also ranks more vibrant than 70% of New Hampshire towns.

    8,741 people · Merrimack County · median home $262,200 · income $71,648 · Jan low 9°F · 67 in snow

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

    Franklin lifestyle rankingsWalkability89th pctCycling0th pctTransit0th pctVibrancy70th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  15. 11Rollinsford, New Hampshire

    More walkable than 90% of New Hampshire towns

    Rollinsford is a town of 2,597 people in Strafford County, New Hampshire. It also ranks better for young professionals than 94% of New Hampshire towns and better for cycling than 86% of New Hampshire towns.

    2,597 people · Strafford County · median home $398,100 · income $89,500 · Jan low 15°F · 39 in snow

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

    Rollinsford lifestyle rankingsWalkability90th pctCycling86th pctTransit0th pctVibrancy77th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  16. 10Berlin, New Hampshire

    More walkable than 90% of New Hampshire towns

    Berlin is a city of 9,425 people in Coos County, New Hampshire. It also ranks more vibrant than 76% of New Hampshire towns and hipper than 73% of New Hampshire towns.

    9,425 people · Coos County · median home $131,000 · income $45,180 · Jan low 4°F · 96 in snow

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

    Berlin lifestyle rankingsWalkability90th pctCycling0th pctTransit67th pctVibrancy76th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  17. 9Farmington, New Hampshire

    More walkable than 91% of New Hampshire towns

    Farmington is a community of 3,824 people in Strafford County, New Hampshire. It also ranks easier by car than 82% of New Hampshire towns and more vibrant than 75% of New Hampshire towns.

    3,824 people · Strafford County · median home $229,600 · income $55,029 · Jan low 15°F · 49 in snow

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

    Farmington lifestyle rankingsWalkability91th pctCycling0th pctTransit0th pctVibrancy75th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  18. 8Newmarket, New Hampshire

    More walkable than 92% of New Hampshire towns

    Newmarket is a town of 9,430 people in Rockingham County, New Hampshire. It also ranks better for young professionals than 96% of New Hampshire towns and more seaside character than 95% of New Hampshire towns.

    9,430 people · Rockingham County · median home $455,000 · income $100,845 · Jan low 14°F · 39 in snow

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

    Newmarket lifestyle rankingsWalkability92th pctCycling0th pctTransit78th pctVibrancy83th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  19. 7Hampton Beach, New Hampshire

    More walkable than 93% of New Hampshire towns

    Hampton Beach is a community of 2,598 people in Rockingham County, New Hampshire. It also ranks more seaside character than 100% of New Hampshire towns and hipper than 96% of New Hampshire towns.

    2,598 people · Rockingham County · median home $508,900 · income $82,557 · Jan low 16°F · 63 in snow

    Full Hampton Beach, New Hampshire profile: weather, storms, schools, jobs →

    Hampton Beach lifestyle rankingsWalkability93th pctCycling93th pctTransit87th pctVibrancy94th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  20. 6Newmarket, New Hampshire

    More walkable than 95% of New Hampshire towns

    Newmarket is a community of 5,797 people in Rockingham County, New Hampshire. It also ranks better for young professionals than 99% of New Hampshire towns and better for first-time buyers than 98% of New Hampshire towns.

    5,797 people · Rockingham County · median home $423,500 · income $87,196 · Jan low 14°F · 39 in snow

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

    Newmarket lifestyle rankingsWalkability95th pctCycling0th pctTransit84th pctVibrancy89th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  21. 5Hampton, New Hampshire

    More walkable than 95% of New Hampshire towns

    Hampton is a community of 9,597 people in Rockingham County, New Hampshire. It also ranks more seaside character than 94% of New Hampshire towns and more vibrant than 90% of New Hampshire towns.

    9,597 people · Rockingham County · median home $545,300 · income $97,163 · Jan low 16°F · 63 in snow

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

    Hampton lifestyle rankingsWalkability95th pctCycling84th pctTransit64th pctVibrancy90th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  22. 4Hudson, New Hampshire

    More walkable than 97% of New Hampshire towns

    Hudson is a community of 7,534 people in Hillsborough County, New Hampshire. It also ranks more vibrant than 98% of New Hampshire towns and easier by car than 79% of New Hampshire towns.

    7,534 people · Hillsborough County · median home $366,400 · income $95,842 · Jan low 13°F · 67 in snow

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

    Hudson lifestyle rankingsWalkability97th pctCycling0th pctTransit0th pctVibrancy98th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  23. 3Hanover, New Hampshire

    More walkable than 98% of New Hampshire towns

    Hanover is a community of 9,078 people in Grafton County, New Hampshire. It also ranks better for young professionals than 100% of New Hampshire towns and more of a college town than 100% of New Hampshire towns.

    9,078 people · Grafton County · median home $842,600 · income $153,281 · Jan low 13°F · 61 in snow

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

    Hanover lifestyle rankingsWalkability98th pctCycling100th pctTransit97th pctVibrancy98th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  24. 2Milford, New Hampshire

    More walkable than 98% of New Hampshire towns

    Milford is a community of 9,212 people in Hillsborough County, New Hampshire. It also ranks more vibrant than 99% of New Hampshire towns and more of a college town than 90% of New Hampshire towns.

    9,212 people · Hillsborough County · median home $357,800 · income $78,684 · Jan low 14°F · 57 in snow

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

    Milford lifestyle rankingsWalkability98th pctCycling75th pctTransit82th pctVibrancy99th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.
  25. 1Pinardville, New Hampshire

    More walkable than 100% of New Hampshire towns

    Pinardville is a community of 5,034 people in Hillsborough County, New Hampshire. It also ranks more vibrant than 100% of New Hampshire towns and better transit than 100% of New Hampshire towns.

    5,034 people · Hillsborough County · median home $286,300 · income $79,340 · Jan low 17°F · 53 in snow

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

    Pinardville lifestyle rankingsWalkability100th pctCycling0th pctTransit100th pctVibrancy100th pct
    The Town Files lifestyle rankings, percentile vs New Hampshire towns.

Price vs ranking

Median home value vs ranking, New Hampshire towns0255075100$131K$304K$478K$651K$825KMedian home valuePercentile
Orange squares are the 25 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. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: