6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 5,905–5,928 of 6,970 lakes
Sleeper Lake
Alger County, Michigan
Sleepy Pond
Ontonagon County, Michigan
Sleighrunner Lake
Marquette County, Michigan
Slide Lake
Roscommon County, Michigan
Sloan Pond
Ottawa County, Michigan
Slope Lake
Gogebic County, Michigan
Slough Lake
Marquette County, Michigan
Slowfoot Lake
Alger County, Michigan
Smalley Lake
Washtenaw County, Michigan
Smith Lake
Berrien County, Michigan
Smith Lake
Jackson County, Michigan
Smith Lake
Van Buren County, Michigan
Smith Lake
Genesee County, Michigan
Smith Lake
Osceola County, Michigan
Smith Lake
Oscoda County, Michigan
Smith Lake
Kalkaska County, Michigan
Smith Lake
Kalkaska County, Michigan
Smith Lake
Antrim County, Michigan
Smith Lake
Schoolcraft County, Michigan
Smith Lake
Luce County, Michigan
Smith Lake
Baraga County, Michigan
Smith Lake
Oceana County, Michigan
Smith Slough
Schoolcraft County, Michigan
Smoky 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.