Lakes / Maine
Maine Lakes
1,671 lakes and counting - every figure from the Maine DEP. The deepest natural lake counted so far is Sebago Lake at 316 ft.
1,671
Lakes Counted
75,473 acres
Largest - Moosehead Lake
316 ft
Deepest Natural - Sebago Lake
Rankings
Featured Lake
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Moosehead Lake | Piscataquis | 75,473 acres | 246 ft |
Lakes Near Cities
Browse by County
Androscoggin County (31)Aroostook County (180)Carroll (NH) County (4)Coos (NH) County (1)Cumberland County (54)Franklin County (73)Hancock County (157)Kamouraska (Canada) County (1)Kennebec County (85)Knox County (31)Lincoln County (34)Madawaska (Canada) County (1)Oxford County (120)Penobscot County (153)Piscataquis County (321)Sagadahoc County (8)Somerset County (197)Strafford (NH) County (2)Temiscouata-Canada County (1)Waldo County (48)Washington County (143)York County (64)
Source: Maine DEP lake data. Verified October 30, 2026.