Town guide
Moultonborough
A town of 5,126 people in Carroll County, New Hampshire
From your neighbors
What’s happening
Weather
Forecast →Coming up
Upcoming events
Nothing on the calendar yet
Add an event →Put the next local happening — a market, a meeting, a concert — on the map.
Around town
All news →Local news
Headlines via Google News · Articles belong to their publishers.
The Moultonborough album
0 of 12 shotsNeighbors document Moultonborough together
About Moultonborough
Town in New Hampshire, United States1777Established
4,918Population
74.6 sq miArea
610 ftElevation
Moultonborough is a town in Carroll County, New Hampshire, United States. The population was 4,918 at the 2020 census, and an estimated 5,293 in 2025, up from 4,044 in 2010. Moultonborough is bounded in large part by Lake Winnipesaukee in the southwest and to a lesser extent by Squam Lake in the northwestern corner. The town includes the census-designated place of Suissevale and the community of Lees Mill.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
How Moultonborough ranks
All →Town numbers
ZIP code03254
Area code603
Schools in Moultonborough
In the guide →
#36Best public schoolsof 120 in NH
DistrictMoultonborough School DistrictSchools3
Moultonborough Central SchoolElementary · Grades PK–5 · 245 students
Moultonborough Middle LevelMiddle · Grades 6–8 · 109 students
Moultonborough AcademyHigh · Grades 9–12 · 137 students
School data from the U.S. Department of Education (NCES). Ratings are from neighbors.
Where Moultonborough is
Explore map →
Location map
New Hampshire · NH · Carroll CountyTown boundary on OpenStreetMap →
Around town
Explore map →Bordering towns
How things work in Moultonborough
All explainers →No one has written Moultonborough’s explainers yetKnow how one of these works here? Each explainer earns +10 karma.