6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 4,993–5,016 of 6,970 lakes
Penasa Lake
Osceola County, Michigan
Pencil Lake
Otsego County, Michigan
Pendills Lake
Chippewa County, Michigan
Pendock Pond
Ontonagon County, Michigan
Penegor Lake
Houghton County, Michigan
Penglase Lake
Marquette County, Michigan
Penglase Lake
Marquette County, Michigan
Peninsula Lake
Oakland County, Michigan
Penny Lake
Montcalm County, Michigan
Penny Lake
Montcalm County, Michigan
Penny Lake
Presque Isle County, Michigan
Penny Lake
Cheboygan County, Michigan
Penny Lake
Marquette County, Michigan
Penny Lake
Montcalm County, Michigan
Penoger Lake
Oscoda County, Michigan
Penoyer Lake
Alcona County, Michigan
Pentwater Lake
Oceana County, Michigan
Pequet Lake
Houghton County, Michigan
Perch Lake
Hillsdale County, Michigan
Perch Lake
Barry County, Michigan
Perch Lake
Allegan County, Michigan
Perch Lake
Shiawassee County, Michigan
Perch Lake
Clinton County, Michigan
Perch Lake
Kent 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.