List of lakes of Maine


The qualifications for this list of Maine lakes is that the lake is located partially or entirely in Maine, named, and has a surface area of more than. This makes it legally a great pond unless it is dammed, smaller than prior to damming, smaller than afterwards, and entirely bounded by land owned by a single landowner. There are at least 2,677 lakes or ponds in Maine with no name, 222 of which would be on this list if named. There are also at least 1,022 named lakes too small to make this list.
The lakes are organized by county, and from largest to smallest surface area in each county. Some lakes are located in or border multiple counties; in these cases they are listed in the single county assigned to them in the primary reference for this list. In some cases, alternative or former names of the lakes are given inside parentheses. The list of adjoining towns is not always complete.

Androscoggin County">Androscoggin County, Maine">Androscoggin County

Aroostook County">Aroostook County, Maine">Aroostook County

Cumberland County">Cumberland County, Maine">Cumberland County

Franklin County">Franklin County, Maine">Franklin County

Hancock County">Hancock County, Maine">Hancock County

Kennebec County">Kennebec County, Maine">Kennebec County

Knox County">Knox County, Maine">Knox County

Lincoln County">Lincoln County, Maine">Lincoln County

Oxford County">Oxford County, Maine">Oxford County

Penobscot County">Penobscot County, Maine">Penobscot County

Piscataquis County">Piscataquis County, Maine">Piscataquis County

Sagadahoc County">Sagadahoc County, Maine">Sagadahoc County

Somerset County">Somerset County, Maine">Somerset County

Waldo County">Waldo County, Maine">Waldo County

Washington County">Washington County, Maine">Washington County

York County">York County, Maine">York County