6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 2,785–2,808 of 6,970 lakes
Indian Lake
Gogebic County, Michigan
Indian Lake
Lake County, Michigan
Indian Lake
Schoolcraft County, Michigan
Indian Lake
Newaygo County, Michigan
Indian Lake
Montcalm County, Michigan
Indian Lakes
Kent County, Michigan
Indian Lakes
Alcona County, Michigan
Indian Spring Lake
Kent County, Michigan
Indian Town Lake
Delta County, Michigan
Indiana Lake
Cass County, Michigan
Indianwood Lake
Oakland County, Michigan
Ingerman Lake
Lake County, Michigan
Ingersoll Lake
Kalkaska County, Michigan
Ingerson Lake
Allegan County, Michigan
Inkpot Lake
Gogebic County, Michigan
Inman Lake
Oceana County, Michigan
Interior Lake
Ontonagon County, Michigan
Intermediate Lake
Antrim County, Michigan
Intermediate Lake
Keweenaw County, Michigan
Inwood Lake
Macomb County, Michigan
Ionia Lake
Alger County, Michigan
Irene Lake
Marquette County, Michigan
Irish Lake
Houghton County, Michigan
Iron Lake
Iron 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.