Moosehead Lake
Moosehead Lake covers about 75,466 acres of the Kennebec River in Maine. It lies in Piscataquis County. It is managed by Maine Warden Service.
Swimming beaches on Moosehead Lake
Moosehead Lake on the map
Lake center, swimming spots and access points.
Weather and water temperature
Air temperature and wind from Open-Meteo. Water temperature only when the lake has a public sensor.
Weather data by Open-Meteo
Planning a day at Moosehead Lake
Moosehead Lake sits at 45.6333, -69.6500. It lies at roughly 1,024 feet of elevation. It reaches roughly 56 feet at its deepest.
Local marinas and park offices usually know the current state of the water better than any feed. This page shows no water level for Moosehead Lake because no agency publishes one that can be read automatically.
If Moosehead Lake is busy, the nearest alternatives here are Cold Stream Pond (Maine, 19 mi), Chesuncook Lake (Maine, 29 mi) and Millinocket Lake (Maine, 42 mi). In all, 19 lakes in Maine are covered here.
Shoreline access on lakes like this one is often informal and unsigned. There is no beach on record at Moosehead Lake in the datasets this guide reads.
No public sensor reports water temperature at Moosehead Lake, so the panel shows air temperature and wind. Season dates vary by park; the operating agency publishes them each spring. Freshwater advisories are issued locally, so check the state health department before you swim.
Questions about Moosehead Lake
Is there a beach at Moosehead Lake?
No named swimming beach appears in the federal and state datasets this guide reads. Check the operating agency for day-use areas on the ground.
How big is Moosehead Lake?
About 75,466 acres. Maximum depth is around 56 feet.
What other lakes are near Moosehead Lake?
The closest in this guide is Cold Stream Pond, about 19 miles away in Maine.
Lakes near Moosehead Lake
Other lakes in this guide, ordered by distance.

Cobbosseecontee Lake
At roughly 5,543 acres, Cobbosseecontee Lake is one of the lakes covered in Maine. It lies in Kennebec County. Maine Dept. of…

Sebago Lake
Sebago Lake is a reservoir of some 28,911 acres on the Presumpscot River, in Maine. You will find it in Cumberland County.…

Ossipee Lake
Ossipee Lake is a 3,257-acre lake on the Ossipee River in New Hampshire. You will find it in Carroll County. It is managed by NH…

Squam Lake
Fed by the Squam River, Squam Lake holds roughly 6,790 acres of water in New Hampshire. The lake is in Belknap County. Management…

Lake Winnipesaukee
Lake Winnipesaukee is a lake of some 45,714 acres on the Winnipesaukee River, in New Hampshire. You will find it in Belknap…

Lake Winnisquam
Lake Winnisquam covers about 4,213 acres of the Winnipesaukee River in New Hampshire. You will find it in Belknap County. NH…
Explore around Maine
Sources
Every figure on this page comes from one of these public sources.

