6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 2,449–2,472 of 6,970 lakes
Harvard Lake
Kent County, Michigan
Harvey Lake
Oakland County, Michigan
Harvey Lake
Tuscola County, Michigan
Harvey Lake
Benzie County, Michigan
Harvey Lake
Marquette County, Michigan
Harvey Lake
Branch County, Michigan
Harwell Lake
Newaygo County, Michigan
Harwood Lake
Cass County, Michigan
Harwood Lake
Charlevoix County, Michigan
Haskell Lake
Clare County, Michigan
Haskell Lake
Ogemaw County, Michigan
Hasley Lake
Genesee County, Michigan
Hasseib Lake
Marquette County, Michigan
Hastings Lake
Hillsdale County, Michigan
Hatch Lake
Otsego County, Michigan
Hatchet Lake
Keweenaw County, Michigan
Hathaway Lake
Barry County, Michigan
Hatt Pond
Leelanau County, Michigan
Hattie Lake
Gogebic County, Michigan
Haven Hill Lake
Oakland County, Michigan
Haven Lake
Clare County, Michigan
Havens Lake
St. Joseph County, Michigan
Hawk Lake
Van Buren County, Michigan
Hawk Lake
Oakland 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.