Michigan has 21 lakes named Duck Lake of 10 acres or more, in 18 counties. The largest is in Grand Traverse County (1,945 acres); the deepest measured, in Grand Traverse County (98 ft). 5 have been stocked by the DNR and 6 have a public launch.
How they differ: The clearest is in Ross Township, Kalamazoo County, about 14 ft of visibility in the 2023 satellite estimate; the most recently stocked is in Grand Traverse County (20 Apr 2026); 6 have a public launch listed; the other 15 have no public access site in the DNR list; 3 have a full page here with a depth map, linked below.
Circles sized by area and shaded by deepest measured point. Michigan DNR lake polygons and depth surveys.
Largest first. The nearest town is the closest place in the Census list to the middle of the lake.
| Lake | Near | Acres | Deepest | Clarity | Stockings | Launches |
|---|---|---|---|---|---|---|
| Duck LakeGrand Traverse County, Green Lake Township | 9 mi southeast of Lake Ann | 1,945 | 98 ft | 72 times, last 2026 | 2 | |
| Duck LakeGogebic County, Watersmeet Township | 6 mi south of Watersmeet | 612 | 25 ft | 10 ft | 23 times, last 2025 | 1 |
| Duck LakeCalhoun County, Clarence Township | 5 mi west of Springport | 596 | 50 ft | 8 ft | 30 times, last 2024 | 1 |
| Duck LakeOakland County, Highland Township | 6 mi north of Milford | 302 | 31 ft | 7 ft | 4 times, last 2015 | |
| Duck LakeMontcalm County, Crystal Township | 6 mi north of Carson City | 301 | 9 ft | 7 ft | 1 | |
| Duck LakeFruitland Township, Muskegon County, Fruitland Township | 5 mi southwest of Whitehall | 254 | about 65 ft (est.) | 13 ft | 1 | |
| Duck LakeAllegan County, Cheshire Township | 4 mi northeast of Bloomingdale | 139 | 39 ft | 9 ft | 8 times, last 1995 | 1 |
| Duck LakeCedar Creek Township, Muskegon County, Cedar Creek Township | 9 mi east of Lakewood Club | 112 | about 65 ft (est.) | 7 ft | ||
| Duck LakeSugar Island Township, Chippewa County, Sugar Island Township | 13 mi southeast of Sault Ste. Marie | 92 | 4 ft | |||
| Duck LakePresque Isle County, Posen Township | 4 mi southeast of Posen | 63 | about 15 ft (est.) | 2 ft | ||
| Duck LakeLeelanau County, Leland Township | 6 mi west of Suttons Bay | 36 | 5 ft | 2 ft | ||
| Duck LakeHillsdale County, Allen Township | 3 mi southwest of Allen | 36 | about 30 ft (est.) | 13 ft | ||
| Duck LakeRoss Township, Kalamazoo County, Ross Township | 5 mi northeast of Richland | 33 | 14 ft | 14 ft | ||
| Duck LakeVan Buren County, Bangor Township | 4 mi south of Bangor | 31 | about 20 ft (est.) | 6 ft | ||
| Duck LakeCheboygan County, Benton Township | 6 mi east of Cheboygan | 25 | about 10 ft (est.) | |||
| Duck LakeLake County, Lake Township | 6 mi southwest of Baldwin | 20 | about 30 ft (est.) | |||
| Duck LakeWhitefish Township, Chippewa County, Whitefish Township | 22 mi west of Brimley | 20 | about 30 ft (est.) | 5 ft | ||
| Duck LakeAlger County, Grand Island Township | 4 mi northwest of Munising | 18 | about 25 ft (est.) | 6 ft | ||
| Duck LakeOtsego County, Charlton Township | 15 mi southeast of Gaylord | 13 | 10 ft | 10 ft | ||
| Duck LakeLivingston County, Putnam Township | 3 mi northwest of Pinckney | 12 | 14 ft | 14 ft | ||
| Duck LakeTexas Township, Kalamazoo County, Texas Township | 4 mi east of Mattawan | 10 | 12 ft |
Depth: Michigan DNR survey soundings; "about" figures are older Michigan EGLE estimates. Clarity: Michigan EGLE satellite estimate, 2023 average. Stockings: Michigan DNR Fisheries. Launches: Michigan DNR public access sites. Towns: US Census Bureau 2024 Gazetteer. How we measure