Kezar Lake is located in the town of North Sutton in the Dartmouth-Lake Sunapee Region of New Hampshire. The towns of New London, Wilmot, Warner, Bradford and Newbury are nearby.

The lake is 182 surface acres and at its deepest point is about 27 feet. There are summer and year-round houses along its shores and some of the land beyond is in protective easements. Loon Island is a small sliver of land near the north end of the lake that stretches to the middle; a family of loons nest here most summers. The main inlet to Kezar Lake is Lyon Brook which comes in from the northwest; the outlet, Lane River is at the dam on the south side at Wadleigh Hill Rd between Wadleigh State Park and Horse Beach.

There is evidence of Native American activity in the distant past on the southwest shore where a fire hearth can be seen. Burial grounds, artifacts and tools were also discovered here by early settlers. In the early to mid 1900s, there were camps, Penacook for boys and Bueno for girls, that were attended by people from around the United States. As the area grew in popularity farm houses became hotels and guest houses once the railroads came near the town and stagecoaches could bring visitors from Potter Place in Andover or Waterloo Station in Warner. Kezar Lake in Sutton, NH is a beautiful place to get away from it all for a while and Follansbee Inn is located on its shore with easy access to all that it has to offer.