Squam Lake is a lake located in the Lakes Region of central New Hampshire, United States, south of the White Mountains, straddling the borders of Grafton, Carroll, and Belknap counties. The largest town center on the lake is Holderness. The lake is located northwest of much larger Lake Winnipesaukee.
View from the cliffs of East Rattlesnake
Squam Lake in 2006
Squam Lake from the Asquam House, Holderness, NH
Lakes Region (New Hampshire)
The Lakes Region of New Hampshire is located in the east-central part of the state, south of the White Mountains Region and extending to the Maine border. It is named for the numerous lakes in the region, the largest of which are Lake Winnipesaukee, Lake Winnisquam, Squam Lake, and Newfound Lake. The area comprises all of Belknap County, the southern portion of Carroll County, the eastern portion of Grafton County, and the northern portions of Strafford County and Merrimack County. The largest municipality is the city of Laconia.
Squam Lake from West Rattlesnake: a typical vista in the Lakes Region