6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 73–96 of 6,970 lakes
Andrus Lake
Chippewa County, Michigan
Angel Lake
Allegan County, Michigan
Angel Lake
Kent County, Michigan
Angleworm Lake
Keweenaw County, Michigan
Anna Marsh
Alger County, Michigan
Apache Lake
Otsego County, Michigan
Appleton Lake
Livingston County, Michigan
Arbutus Lake
Grand Traverse County, Michigan
Arbutus Lake
Chippewa County, Michigan
Arc Lake
Iron County, Michigan
Arcadia Lake
Manistee County, Michigan
Archer Lake
Branch County, Michigan
Archie Pond
Iron County, Michigan
Arms Lake
Washtenaw County, Michigan
Armstrong Lake
Leelanau County, Michigan
Armstrong Lake
Iron County, Michigan
Arnested Lake
Gogebic County, Michigan
Arnold Lake
Washtenaw County, Michigan
Arnold Lake
Menominee County, Michigan
Arnold Lake
Clare County, Michigan
Arnott Lake
Emmet County, Michigan
Arrow Lake
Iron County, Michigan
Arrowhead Lake
Oakland County, Michigan
Arrowhead Lake
Ogemaw County, Michigan
No lakes found
Try another lake name, adjust your filters, or explore a different map area.
Source: USGS GNIS. Geographic points are not verified public access locations. Aerial images are centered on GNIS reference points, not verified shoreline boundaries.