6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 2,377–2,400 of 6,970 lakes
Hall Lake
Calhoun County, Michigan
Halls Lake
Calhoun County, Michigan
Halls Lake
Isabella County, Michigan
Halstead Lake
Oakland County, Michigan
Halverson Lake
Newaygo County, Michigan
Hamburg Lake
Livingston County, Michigan
Hamilton Lake
Kalamazoo County, Michigan
Hamilton Lake
Dickinson County, Michigan
Hamilton Lake
Luce County, Michigan
Hamlin Lake
Calhoun County, Michigan
Hamlin Lake
Lake County, Michigan
Hamlin Lake
Mason County, Michigan
Hammell Lake
Montcalm County, Michigan
Hammer Lake
Jackson County, Michigan
Hammer Lake
Iron County, Michigan
Hammond Lake
Oakland County, Michigan
Hammond Lake
Isabella County, Michigan
Hammond Lake
Alger County, Michigan
Hampton Lake
Kalamazoo County, Michigan
Hanbury Lake
Dickinson County, Michigan
Handsome Lake
Oakland County, Michigan
Handy Lake
Clare County, Michigan
Handy Lake
Livingston County, Michigan
Hanes Lake
Luce 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.