Skip to main content

Inland lake maps

Michigan has more than 11,000 inland lakes. For about 2,700 of these, we have inland lake maps available. Click on a county for a list of available lake maps in that county. While we make every effort to provide useful and accurate information, these maps may not be completely representative of current conditions.

Please note, some lakes have special rules for boating, such as where motorboats and high-speed boating are allowed.

Counties displayed in orange do not have maps available.

 

inland lakes map Alcona County Alger County Allegan County Alpena County Antrim County Baraga County Barry County Benzie County Berrien County Branch County Calhoun County Cass County Charlevoix County Cheboygan County Chippewa County Clare County Clinton County Crawford County Delta County Dickinson County Emmet County Genesee County Gladwin County Gogebic County Grand Traverse County Gratiot County Hillsdale County Houghton County Ingham County Ionia County Iosco County Iron County Isabella County Jackson County Kalamazoo County Kalkaska County Kent County Keweenaw County Lake County Lapeer County Leelanau County Lenawee County Livingston County Luce County Mackinac County Macomb County Manistee County Marquette County Mason County Mecosta County Menominee County Midland County Missaukee County Montcalm County Montmorency County Muskegon County Newaygo County Oakland County Oceana County Ogemaw County Ontonagon County Osceola County Oscoda County Otsego County Ottawa County Presque Isle County Roscommon County Saint Joseph County Schoolcraft County Shiawassee County Tuscola County Van Buren County Washtenaw County Wayne County Wexford County