Here’s a list of all the towns that are considered part of the Lakes Region of New Hampshire:

  • Alexandria
  • Alton
  • Ashland
  • Barnstead
  • Barrington
  • Belmont
  • Bridgewater
  • Bristol
  • Brookfield
  • Center Harbor
  • Eaton
  • Effingham
  • Farmington
  • Franklin
  • Freedom
  • Gilford
  • Gilmanton
  • Hebron
  • Hill
  • Holderness
  • Laconia
  • Madison
  • Meredith
  • Middleton
  • Milton
  • Moultonborough
  • New Durham
  • New Hampton
  • Northfield
  • Ossipee
  • Pittsfield
  • Plymouth
  • Rochester
  • Rumney
  • Sanbornton
  • Sandwich
  • Strafford
  • Tamworth
  • Tilton
  • Tuftonboro
  • Wakefield
  • Wolfeboro