6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 5,041–5,064 of 6,970 lakes
Perch Lake
Keweenaw County, Michigan
Perch Lake
Oakland County, Michigan
Perch Lake
Clare County, Michigan
Perch Lake
Newaygo County, Michigan
Perch Lake
Oscoda County, Michigan
Perch Lake
Alger County, Michigan
Perch Lakes
Otsego County, Michigan
Pere Marquette Lake
Mason County, Michigan
Pero Lake
Lapeer County, Michigan
Peronto Lake
Dickinson County, Michigan
Perrin Lake
Kent County, Michigan
Perrin Lake
St. Joseph County, Michigan
Perry Lake
Oscoda County, Michigan
Perry Lake
Oscoda County, Michigan
Perry Lake
Baraga County, Michigan
Petcuson Lake
Marquette County, Michigan
Pete Lake
Livingston County, Michigan
Peter and Paul Lakes
Gogebic County, Michigan
Peter Lake
Luce County, Michigan
Peter White Lake
Jackson County, Michigan
Peterman Lake
Gratiot County, Michigan
Peters Lake
Lapeer County, Michigan
Peters Lake
Kalkaska County, Michigan
Peterson Lake
Jackson 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.