The Town Files

The 25 Most Walkable Small Towns in Massachusetts

Ranked on The Town Files lifestyle rankings among 181 towns of 2,500–10,000 people in Massachusetts. #1 is Clinton, MA.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Walkable Small Towns in Massachusetts1. Clinton94th pct2. Nahant94th pct3. Plymouth93rd pct4. North Plymouth93rd pct5. Andover92nd pct6. Spencer92nd pct7. Ocean Grove90th pct8. Ipswich88th pct9. Westborough88th pct10. Middleborough Center87th pct11. Mansfield Center86th pct12. Bliss Corner86th pct13. Whitinsville85th pct14. Turners Falls85th pct15. Winchendon85th pct16. Adams82nd pct17. Hingham81st pct18. Walpole80th pct19. Avon80th pct20. Cochituate79th pct21. Oxford79th pct22. Rockport79th pct23. Ocean Bluff-Brant Rock79th pct24. Adams78th pct25. Rockport78th pct
  1. 25Rockport, Massachusetts

    More walkable than 78% of Massachusetts towns

    6,992 people · Essex County · median home $746,100 · income $96,250 · Jan low 18°F · 50 in snow

  2. 24Adams, Massachusetts

    More walkable than 78% of Massachusetts towns

    8,166 people · Berkshire County · median home $209,900 · income $58,929 · Jan low 14°F · 76 in snow

  3. 23Ocean Bluff-Brant Rock, Massachusetts

    More walkable than 79% of Massachusetts towns

    4,744 people · Plymouth County · median home $554,000 · income $119,310 · Jan low 22°F · 38 in snow

  4. 22Rockport, Massachusetts

    More walkable than 79% of Massachusetts towns

    5,010 people · Essex County · median home $748,200 · income $86,250 · Jan low 18°F · 49 in snow

  5. 21Oxford, Massachusetts

    More walkable than 79% of Massachusetts towns

    5,928 people · Worcester County · median home $345,700 · income $89,623 · Jan low 15°F · 47 in snow

  6. 20Cochituate, Massachusetts

    More walkable than 79% of Massachusetts towns

    6,927 people · Middlesex County · median home $906,300 · income $192,361 · Jan low 18°F · 46 in snow

  7. 19Avon, Massachusetts

    More walkable than 80% of Massachusetts towns

    4,777 people · Norfolk County · median home $509,600 · income $130,625 · Jan low 19°F · 70 in snow

  8. 18Walpole, Massachusetts

    More walkable than 80% of Massachusetts towns

    6,119 people · Norfolk County · median home $626,600 · income $154,263 · Jan low 20°F · 56 in snow

  9. 17Hingham, Massachusetts

    More walkable than 81% of Massachusetts towns

    5,979 people · Plymouth County · median home $1,255,700 · income $205,769 · Jan low 22°F · 51 in snow

  10. 16Adams, Massachusetts

    More walkable than 82% of Massachusetts towns

    5,466 people · Berkshire County · median home $197,400 · income $48,775 · Jan low 14°F · 76 in snow

  11. 15Winchendon, Massachusetts

    More walkable than 85% of Massachusetts towns

    4,160 people · Worcester County · median home $276,300 · income $55,809 · Jan low 12°F · 51 in snow

  12. 14Turners Falls, Massachusetts

    More walkable than 85% of Massachusetts towns

    4,512 people · Franklin County · median home $246,700 · income $54,772 · Jan low 15°F · 52 in snow

  13. 13Whitinsville, Massachusetts

    More walkable than 85% of Massachusetts towns

    6,750 people · Worcester County · median home $449,600 · income $96,145 · Jan low 15°F · 48 in snow

  14. 12Bliss Corner, Massachusetts

    More walkable than 86% of Massachusetts towns

    5,480 people · Bristol County · median home $446,200 · income $75,420 · Jan low 22°F · 33 in snow

  15. 11Mansfield Center, Massachusetts

    More walkable than 86% of Massachusetts towns

    7,830 people · Bristol County · median home $480,000 · income $97,798 · Jan low 18°F · 50 in snow

  16. 10Middleborough Center, Massachusetts

    More walkable than 87% of Massachusetts towns

    7,921 people · Plymouth County · median home $424,900 · income $97,616 · Jan low 17°F · 42 in snow

  17. 9Westborough, Massachusetts

    More walkable than 88% of Massachusetts towns

    4,255 people · Worcester County · median home $584,900 · income $106,200 · Jan low 17°F · 48 in snow

  18. 8Ipswich, Massachusetts

    More walkable than 88% of Massachusetts towns

    4,370 people · Essex County · median home $598,400 · income $104,102 · Jan low 18°F · 51 in snow

  19. 7Ocean Grove, Massachusetts

    More walkable than 90% of Massachusetts towns

    2,904 people · Bristol County · median home $362,200 · income $118,696 · Jan low 24°F · 38 in snow

  20. 6Spencer, Massachusetts

    More walkable than 92% of Massachusetts towns

    5,810 people · Worcester County · median home $341,300 · income $59,931 · Jan low 17°F · 73 in snow

  21. 5Andover, Massachusetts

    More walkable than 92% of Massachusetts towns

    9,735 people · Essex County · median home $726,100 · income $126,563 · Jan low 20°F · 48 in snow

  22. 4North Plymouth, Massachusetts

    More walkable than 93% of Massachusetts towns

    3,983 people · Plymouth County · median home $494,500 · income $80,745 · Jan low 22°F · 38 in snow

  23. 3Plymouth, Massachusetts

    More walkable than 93% of Massachusetts towns

    7,667 people · Plymouth County · median home $446,800 · income $81,703 · Jan low 22°F · 38 in snow

  24. 2Nahant, Massachusetts

    More walkable than 94% of Massachusetts towns

    3,334 people · Essex County · median home $748,800 · income $112,762 · Jan low 23°F · 49 in snow

  25. 1Clinton, Massachusetts

    More walkable than 94% of Massachusetts towns

    8,166 people · Worcester County · median home $375,600 · income $79,516 · Jan low 16°F · 66 in snow

Price vs ranking

Median home value vs ranking, Massachusetts towns0255075100$196K$463K$730K$998K$1265KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Massachusetts.

More Massachusetts rankings

Same ranking, other places

Methodology. We ranked 181 towns of 2,500–10,000 people in Massachusetts (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. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: