Welcome to the Michigan BeachGuard System, a public resource provided by Michigan DEQ for information on Michigan beach water quality sampling results and beach advisories and closures. 
Keweenaw County Houghton County Ontonagon County Gogebic County Iron County Baraga County Marquette County Dickinson County Menominee County Alger County Delta County Schoolcraft County Luce County Mackinac County Chippewa County Emmet County Cheboygan County Presque Isle County Charlevoix County Antrim County Otsego County Montmorency County Alpena County Leelanau County Benzie County Grand Traverse County Kalkaska County Crawford County Oscoda County Alcona County Manistee County Wexford County Missaukee County Roscommon County Ogemaw County Iosco County Mason County Lake County Osceola County Clare County Gladwin County Arenac County Oceana County Newaygo County Mecosta County Isabella County Midland County Bay County Huron County Tuscola County Sanilac County Muskegon County Ottawa County Kent County Montcalm County Ionia County Gratiot County Clinton County Saginaw County Shiawassee County Genesee County Lapeer County St. Clair County Allegan County Barry County Eaton County Ingham County Livingston County Oakland County Macomb County Van Buren County Kalamazoo County Calhoun County Jackson County Washtenaw County Wayne County Berrien County Cass County St. Joseph County Branch County Hillsdale County Lenawee County Monroe County
One or more closures and advisories could not be displayed


Michigan Beaches

1233 Public Beaches
572 Private Beaches
6 Closures and Advisories
Waterbody and Location Name County
Handsome Lake - Crossroads For Youth Oakland
Wixom Lake - Wixom Waters Midland
Crooked Lake - Independence Oaks County Park Oakland
Big Seven Lake - Seven Lakes State Park Oakland
Houghton Lake - Lakeview Park Roscommon
Independence Lake - Independence Lake County Park Washtenaw