Michael Travis

Mirror

Mirror Lake is a 333-acre (1.35 km2)[1] water body located in Carroll County in the Lakes Region of central New Hampshire, United States, in the town of Tuftonboro. The lake connects by a short outlet stream (not navigable) to Lake Winnipesaukee. The resort community of Mirror Lake, a village in the town of Tuftonboro, occupies the lake's western shore.

Be the first to know when a new property hits the market! Unfortunately, there are no properties that match your search at this time. Click 'save your search' below to be notified.

Recommended Searches

Explore The Area

View all