6,970 of 6,970 matching lakes
Lakes in Michigan
Showing 2,665–2,688 of 6,970 lakes
Horseshoe Lake
Kent County, Michigan
Horseshoe Lake
Montcalm County, Michigan
Horseshoe Lake
Montcalm County, Michigan
Horseshoe Lake
Osceola County, Michigan
Horseshoe Lake
Ogemaw County, Michigan
Horseshoe Lake
Missaukee County, Michigan
Horseshoe Lake
Alcona County, Michigan
Horseshoe Lake
Benzie County, Michigan
Horseshoe Lake
Crawford County, Michigan
Horseshoe Lake
Montmorency County, Michigan
Horseshoe Lake
Dickinson County, Michigan
Horseshoe Lake
Marquette County, Michigan
Horseshoe Lake
Marquette County, Michigan
Horseshoe Lake
Alger County, Michigan
Horseshoe Lake
Lenawee County, Michigan
Horseshoe Lake
Marquette County, Michigan
Horseshoe Lake
Otsego County, Michigan
Horseshoe Lake
Presque Isle County, Michigan
Horseshoe Lake
Marquette County, Michigan
Horseshoe Lake
Marquette County, Michigan
Horseshoe Lake
Lake County, Michigan
Horseshoe Lake
Oscoda County, Michigan
Horseshoe Lake
Iron County, Michigan
Horseshoe Lake
Gogebic 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.