6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 121–144 of 6,970 lakes
Averill Lake
Kalamazoo County, Michigan
Avery Lake
Washtenaw County, Michigan
Avery Lake
Montmorency County, Michigan
Avery Lake
Chippewa County, Michigan
Ayers Lake
St. Joseph County, Michigan
Babcocks Pond
Isabella County, Michigan
Baby Lake
Marquette County, Michigan
Back Lake
Delta County, Michigan
Backus Lake
Roscommon County, Michigan
Bacon Lake
Shiawassee County, Michigan
Badger Lake
Alcona County, Michigan
Badwater Lake
Dickinson County, Michigan
Baetcke Lake
Livingston County, Michigan
Bagley Lake
Grand Traverse County, Michigan
Bailey Lake
Oakland County, Michigan
Bailey Lake
Kent County, Michigan
Bailey Lake
Clare County, Michigan
Bailey Lake
Mason County, Michigan
Bailey Pond
Keweenaw County, Michigan
Baileys Lake
Chippewa County, Michigan
Baily Lake
Lapeer County, Michigan
Baines Lake
Lapeer County, Michigan
Bair Lake
Cass County, Michigan
Baker Lake
Van Buren 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.