Towns on Squam
Squam Lake is borderd by five towns including Ashland, Center Harbor, Holderness, Moultonborough and Sandwich. Click the links for detailed information about each town.