6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 5,065–5,088 of 6,970 lakes
Peterson Lake
Montcalm County, Michigan
Peterson Lake
Newaygo County, Michigan
Peterson Lake
Wexford County, Michigan
Peterson Lake
Delta County, Michigan
Peterson Lake
Marquette County, Michigan
Peterson Lake
Iosco County, Michigan
Petes Lake
Schoolcraft County, Michigan
Petes Lake
Dickinson County, Michigan
Petite Lake
Schoolcraft County, Michigan
Petobego Pond
Grand Traverse County, Michigan
Petrow Lake
Iron County, Michigan
Pettibone Lake
Newaygo County, Michigan
Petticoat Lake
Baraga County, Michigan
Pettifor Lake
Otsego County, Michigan
Pettit Lake
Newaygo County, Michigan
Petts Lake
Genesee County, Michigan
Pettys Lake
Livingston County, Michigan
Petz Lake
Lapeer County, Michigan
Pewee Lake
Schoolcraft County, Michigan
Pfannes Lake
Clare County, Michigan
Phelps Lake
Tuscola County, Michigan
Phelps Lake
Lenawee County, Michigan
Phillip Lake
Oakland County, Michigan
Phillip Pond
Alger 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.