Tuftonboro is a town in Carroll County, New Hampshire, United States. The population was 2,467 at the 2020 census. Bounded on the southwest by Lake Winnipesaukee, Tuftonboro includes the villages of Tuftonboro Corner, Center Tuftonboro, Melvin Village and Mirror Lake.
Elevation: 988 ft (301 m)
Country: United States
State: New Hampshire
County: Carroll
Incorporated: 1795
Villages: Center Tuftonboro · Melvin Village · Mirror Lake · Tuftonboro Corner · Union Wharf