The Granite Lake Association (GLA) was formed in 1949 by a group of people to promote recreational activities and to preserve the natural resources of the area.

Granite Lake is 238 acres in size, just over a mile in length and just over one-half mile in width. This small lake is one of the cleanest and deepest lakes in New Hampshire.

For more information visit the GLA website