6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 5,449–5,472 of 6,970 lakes
Rock Lake
Dickinson County, Michigan
Rock Lake
Marquette County, Michigan
Rock Lake
Iron County, Michigan
Rock Lake
Alger County, Michigan
Rocking Chair Lakes
Marquette County, Michigan
Rockwell Lake
Lake County, Michigan
Rocky Lake
Montcalm County, Michigan
Roderick Lake
Mason County, Michigan
Rodgers Lake
Cass County, Michigan
Roepcke Pond
Livingston County, Michigan
Rogue Lake
Kent County, Michigan
Roland Lake
Baraga County, Michigan
Rollway Lake
Clare County, Michigan
Rollway Lake
Roscommon County, Michigan
Rollway Lake
Newaygo County, Michigan
Romeo Lake
Mason County, Michigan
Rood Lake
Lapeer County, Michigan
Rookery Lake
Iron County, Michigan
Roosevelt Lake
Dickinson County, Michigan
Roost Lake
Iron County, Michigan
Root Lake
Livingston County, Michigan
Root Lake
Grand Traverse County, Michigan
Rosa Lake
Montcalm County, Michigan
Rose Lake
Clinton 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.