Updated 9 Oct 2026, 1:39 am EDT. Get alerts for Barry County lakes
National Weather Service; National Interagency Fire Center; U.S. EPA CyAN satellite; Michigan DHHS; Michigan DNR. Weather, warnings, fires and satellite refresh when you open the page (checked at most hourly).
160 lakes · 13,289 acres · 44 with measured depth · 24 with a public launch · 24 stocked
Barry County has 160 lakes of 10 acres or more, 125 of them named, covering 13,289 acres of water. The largest is Gun Lake at 2,735 acres; the deepest measured is Sugarbush Lake at 93 ft. Michigan DNR has surveyed the depth of 44 lakes here. Several names repeat: 4 lakes are called Long Lake, 4 lakes are called Mud Lake and 2 lakes are called Pine Lake.
Lake outlines: Michigan hydrography (lakes of 10 acres or more). Depths: Michigan DNR lake surveys, fetched 7 Oct 2026. County line: U.S. Census TIGER. Not for navigation.
28 lakes in Barry County cover 100 acres or more. The 12 largest are listed here; the full register of 125 named lakes follows.
| Lake | Acres | Deepest | Clarity | Launches | Last stocked |
|---|---|---|---|---|---|
| Gun Lake | 2,735 | 68 ft | 6 ft | 2 | 2026 |
| Crooked Lake | 644 | about 50 ft (est.) | 9 ft | 1 | |
| Pine Lake, Prairieville Township | 611 | 34 ft | 1990 | ||
| Wall Lake | 557 | 36 ft | 10 ft | 2025 | |
| Lower Crooked Lake | 433 | 12 ft | 1 | 2017 | |
| Jordan Lake | 417 | 58 ft | 6 ft | 1 | 2016 |
| Thornapple Lake | 415 | 30 ft | 3 ft | 2 | 2025 |
| Fine Lake | 324 | about 50 ft (est.) | 12 ft | 1 | 2025 |
| Long Lake, Hope Township | 262 | about 40 ft (est.) | 13 ft | 1 | 2025 |
| Wilkinson Lake | 227 | 45 ft | |||
| Fair Lake | 226 | about 40 ft (est.) | 14 ft | 2023 | |
| Guernsey Lake | 217 | 28 ft | 11 ft | 2026 |
| Lake | Acres | Deepest | Clarity | Launches | Last stocked |
|---|---|---|---|---|---|
| Gun Lake | 2,735 | 68 ft | 6 ft | 2 | 2026 |
| Crooked Lake | 644 | about 50 ft (est.) | 9 ft | 1 | |
| Pine Lake, Prairieville Township | 611 | 34 ft | 1990 | ||
| Wall Lake | 557 | 36 ft | 10 ft | 2025 | |
| Lower Crooked Lake | 433 | 12 ft | 1 | 2017 | |
| Jordan Lake | 417 | 58 ft | 6 ft | 1 | 2016 |
| Thornapple Lake | 415 | 30 ft | 3 ft | 2 | 2025 |
| Fine Lake | 324 | about 50 ft (est.) | 12 ft | 1 | 2025 |
| Long Lake, Hope Township | 262 | about 40 ft (est.) | 13 ft | 1 | 2025 |
| Wilkinson Lake | 227 | 45 ft | |||
| Fair Lake | 226 | about 40 ft (est.) | 14 ft | 2023 | |
| Guernsey Lake | 217 | 28 ft | 11 ft | 2026 | |
| Clear Lake | 187 | 16 ft | 11 ft | 1 | 1985 |
| Algonquin Lake | 182 | 45 ft | 7 ft | 2024 | |
| Barlow Lake | 181 | 60 ft | 14 ft | 2019 | |
| Little Long Lake | 170 | 30 ft | 9 ft | ||
| Fish Lake | 151 | 50 ft | 10 ft | 1994 | |
| Long Lake, Yankee Springs Township | 147 | 3 ft | 3 ft | 1 | |
| Pleasant Lake | 141 | 27 ft | 11 ft | 2001 | |
| Bristol Lake | 140 | 40 ft | 12 ft | 1 | 2000 |
| Middle Lake, Carlton Township | 135 | 30 ft | 6 ft | 1 | 2025 |
| Cloverdale Lake | 134 | 50 ft | |||
| Mud Lake, Barry Township | 132 | about 25 ft (est.) | 9 ft | ||
| Duncan Lake | 130 | 55 ft | 5 ft | 1 | |
| Otis Lake | 128 | 5 ft | 1 | ||
| Indian Lake | 119 | about 30 ft (est.) | |||
| Payne Lake | 113 | 43 ft | 11 ft | 1 | 2001 |
| Leach Lake | 107 | 40 ft | 9 ft | 1 | |
| Head Lake | 98 | 12 ft | 10 ft | ||
| Cobb Lake | 92 | about 40 ft (est.) | 12 ft | ||
| West Gilkey Lake | 91 | about 30 ft (est.) | |||
| Big Cedar Lake | 84 | 35 ft | 14 ft | ||
| Podunk Lake | 84 | 44 ft | 9 ft | ||
| Mill Lake | 84 | 40 ft | 14 ft | ||
| Gilkey Lake | 84 | 33 ft | 12 ft | ||
| Shelp Lake | 80 | about 55 ft (est.) | 8 ft | ||
| Long Lake, Johnstown Township | 75 | 40 ft | 15 ft | 1 | 2004 |
| Mill Pond, Castleton Township | 74 | ||||
| Shallow Lake | 70 | about 25 ft (est.) | |||
| Baker Lake | 68 | about 30 ft (est.) | 10 ft | 1 | |
| Number Twenty-one Lake | 63 | about 40 ft (est.) | 10 ft | ||
| School Pond | 63 | about 30 ft (est.) | |||
| Carter Lake | 60 | 20 ft | 6 ft | 1 | 1991 |
| Pine Lake, Hope Township | 59 | 32 ft | 14 ft | ||
| Hall Lake, Yankee Springs Township | 58 | 20 ft | 11 ft | 2024 | |
| Elliston Lake | 53 | about 25 ft (est.) | |||
| Bullhead Lake, Barry Township | 52 | about 30 ft (est.) | |||
| Stewart Lake | 51 | 36 ft | 11 ft | ||
| Saddlebag Lake | 51 | 43 ft | 8 ft | ||
| Silver Lake | 50 | about 35 ft (est.) | |||
| Chief Noonday Lake | 49 | 5 ft | 7 ft | 1 | |
| Holcomb Lake | 48 | about 10 ft (est.) | 8 ft | ||
| Miller Lake | 46 | about 25 ft (est.) | |||
| Bassett Lake | 42 | about 40 ft (est.) | 7 ft | 1 | |
| Warner Lake | 41 | about 50 ft (est.) | 15 ft | ||
| Loomis Lake | 40 | ||||
| Crystal Lake | 39 | about 40 ft (est.) | |||
| Dake Lake | 38 | ||||
| Little Cedar Lake | 37 | about 40 ft (est.) | 8 ft | ||
| Lower Lake | 37 | about 30 ft (est.) | 6 ft | ||
| Loon Lake | 37 | 20 ft | 9 ft | ||
| Larabee Lake | 35 | about 35 ft (est.) | 9 ft | ||
| Bawker Lake | 35 | about 40 ft (est.) | 13 ft | ||
| Deep Lake | 33 | about 35 ft (est.) | 11 ft | 1 | 2014 |
| Little Pine Lake | 32 | about 30 ft (est.) | 7 ft | ||
| Bulkey Lake | 32 | about 35 ft (est.) | 9 ft | ||
| Mixer Lake | 32 | about 25 ft (est.) | |||
| Metcalf Lake | 31 | ||||
| Sugarbush Lake | 30 | 93 ft | 14 ft | 2013 | |
| Coleman Lake | 30 | ||||
| Culver Lake | 30 | 45 ft | 14 ft | ||
| High Hill Lake | 29 | about 20 ft (est.) | 8 ft | ||
| Middle Lake, Baltimore Township | 28 | 42 ft | 9 ft | ||
| Hardwood Lake | 28 | about 40 ft (est.) | 15 ft | ||
| Mud Lake, Baltimore Township | 28 | about 30 ft (est.) | 5 ft | ||
| Taylor Lake | 27 | ||||
| Tillotson Lake | 27 | 26 ft | 6 ft | ||
| West Lake | 27 | about 30 ft (est.) | 9 ft | ||
| Horseshoe Lake, Hope Township | 26 | 13 ft | |||
| Glasby Lake | 26 | about 5 ft (est.) | 5 ft | ||
| Cassidy Lake | 26 | about 35 ft (est.) | 13 ft | ||
| Wiley Lake | 26 | about 25 ft (est.) | 12 ft | ||
| Hall Lake, Baltimore Township | 24 | about 45 ft (est.) | 13 ft | ||
| Cox Lake | 24 | about 35 ft (est.) | 10 ft | ||
| Myers Lake | 23 | 36 ft | 9 ft | ||
| Grass Lake | 23 | about 20 ft (est.) | |||
| Bullhead Lake, Yankee Springs Township | 23 | about 30 ft (est.) | 8 ft | ||
| Perch Lake | 22 | about 25 ft (est.) | 3 ft | ||
| Shallow Gilkey Lake | 20 | about 20 ft (est.) | |||
| Mill Pond, Orangeville Township | 20 | about 25 ft (est.) | 3 ft | 1 | |
| Manning Lake | 20 | about 25 ft (est.) | 10 ft | ||
| Williams Lake | 20 | 20 ft | 1 | ||
| Kilpatrick Lake | 20 | about 35 ft (est.) | 12 ft | ||
| Lime Lake | 19 | about 35 ft (est.) | 10 ft | ||
| Turner Lake | 19 | about 30 ft (est.) | 11 ft | ||
| Cook Lake | 19 | about 25 ft (est.) | 7 ft | ||
| Fawn Lake | 19 | about 30 ft (est.) | 10 ft | ||
| Aurohn | 18 | about 25 ft (est.) | 6 ft | ||
| Strewins Lake | 17 | about 20 ft (est.) | |||
| Dagget Lake | 17 | 18 ft | 9 ft | 1996 | |
| Blue Lake | 17 | about 30 ft (est.) | 9 ft | ||
| McDonald Lake | 16 | about 25 ft (est.) | 5 ft | 1 | |
| Lawhead Lake | 16 | about 25 ft (est.) | 3 ft | ||
| Gesler Lake | 16 | about 20 ft (est.) | |||
| Mud Lake, Johnstown Township | 16 | about 25 ft (est.) | 7 ft | ||
| Mud Lake, Johnstown Township | 16 | about 20 ft (est.) | 3 ft | ||
| Adams Lake | 16 | about 35 ft (est.) | 9 ft | ||
| Long Lake, Baltimore Township | 15 | 9 ft | |||
| Horseshoe Lake, Orangeville Township | 14 | 24 ft | |||
| Leeks Lake | 14 | 14 ft | |||
| Newton Lake | 14 | 12 ft | |||
| Tanner Lake | 14 | 11 ft | |||
| Wilkes Lake | 14 | 11 ft | |||
| Brewster Lake | 13 | 8 ft | |||
| Whitefish Lake | 13 | 10 ft | |||
| Von Syckle Lake | 12 | 11 ft | |||
| Little Mill Lake | 12 | 13 ft | |||
| Black Lake | 12 | 5 ft | |||
| Lake One | 11 | 4 ft | |||
| Dunn Lake | 11 | 10 ft | |||
| Hathaway Lake | 11 | 7 ft | |||
| Snow Lake | 11 | ||||
| Howard Lake | 10 | ||||
| England Lake | 10 | 8 ft | |||
| Lawrence Lake | 10 | 12 ft |
Acres: Michigan hydrography. Deepest: Michigan DNR survey; "est." marks an older Michigan EGLE estimate, rounded to 5 ft. Clarity: Michigan EGLE satellite averages 2018–23. Launches: Michigan DNR. Stocking: Michigan DNR Fisheries. Fetched 7–8 Oct 2026.
7 lakes in Barry County are 50 ft deep or more by Michigan DNR survey. Sugarbush Lake is the deepest at 93 ft, then Gun Lake (68 ft), Barlow Lake (60 ft) and Jordan Lake (58 ft). The depth of the other 81 named lakes has not been surveyed; where an older state estimate exists, the register gives it as an estimate.
Michigan DNR lake survey deep points, fetched 7 Oct 2026.
Clarity is the depth at which a black-and-white Secchi disk disappears from view. Across 95 lakes with satellite readings, the middle value in Barry County is 9 ft. The clearest is Hardwood Lake at about 15 ft, then Long Lake, Johnstown Township (15 ft), Warner Lake (15 ft) and Pine Lake, Hope Township (14 ft). The least clear is Mud Lake, Johnstown Township at about 3 ft. Clarity is not a test for bacteria or algae toxins.
Michigan EGLE satellite-derived Secchi depth, averages 2018–23, fetched 7 Oct 2026.
Michigan DNR lists 26 public access sites on 24 lakes in Barry County; 22 require a Recreation Passport. The other 101 named lakes have no public access site listed by Michigan DNR.
| Lake | Site | Facilities |
|---|---|---|
| Gun Lake | Yankee Springs Recreation Area Campground | 1 ramp lane · Recreation Passport required |
| Gun Lake | Yankee Springs Recreation Area Day Use | 4 ramp lanes · 75 trailer spaces · vault toilet · accessible restroom · Recreation Passport required |
| Crooked Lake | Upper Crooked Lake | 2 ramp lanes · 12 trailer spaces · 1 car space · Recreation Passport required |
| Lower Crooked Lake | Lower Crooked Lake | 1 ramp lane · 7 trailer spaces · 4 car spaces · Recreation Passport required |
| Jordan Lake | Jordan Lake | 2 ramp lanes · 28 trailer spaces · vault toilet · accessible restroom · Recreation Passport required |
| Thornapple Lake | Charlton Park | 2 ramp lanes · 16 trailer spaces · 1 car space · vault toilet · accessible restroom |
| Thornapple Lake | Thornapple Lake | 1 ramp lane · 16 trailer spaces · 2 car spaces · vault toilet · accessible restroom · Recreation Passport required |
| Fine Lake | Fine Lake | 1 ramp lane · 8 trailer spaces · vault toilet · accessible restroom · Recreation Passport required |
| Long Lake, Hope Township | Cloverdale | 1 ramp lane · 12 trailer spaces · vault toilet · accessible restroom · Recreation Passport required |
| Clear Lake | Clear Lake | 1 ramp lane · 5 trailer spaces · vault toilet · accessible restroom · Recreation Passport required |
| Long Lake, Yankee Springs Township | Long Lake | 1 ramp lane · 4 trailer spaces · 2 car spaces · Recreation Passport required |
| Bristol Lake | Bristol Lake | 1 ramp lane · 4 trailer spaces · 4 car spaces · vault toilet · accessible restroom · Recreation Passport required |
| Middle Lake, Carlton Township | Middle Lake | 1 ramp lane · 10 trailer spaces · 4 car spaces · vault toilet · accessible restroom · Recreation Passport required |
| Duncan Lake | Duncan Lake | 1 ramp lane · 15 trailer spaces · vault toilet · accessible restroom · Recreation Passport required |
| Otis Lake | Otis Lake | 2 car spaces |
| Payne Lake | Payne Lake | 1 ramp lane · 5 trailer spaces · 2 car spaces · Recreation Passport required |
| Leach Lake | Leach Lake | 1 ramp lane · 10 trailer spaces · 5 car spaces · vault toilet · accessible restroom · Recreation Passport required |
| Long Lake, Johnstown Township | Long Lake | 1 ramp lane · 3 trailer spaces · 3 car spaces · vault toilet · accessible restroom · Recreation Passport required |
| Baker Lake | Baker Lake | 1 ramp lane · 8 trailer spaces · 3 car spaces · Recreation Passport required |
| Carter Lake | Carter Lake | 1 ramp lane · 8 trailer spaces · 2 car spaces · vault toilet · accessible restroom · Recreation Passport required |
| Chief Noonday Lake | Chief Noonday Lake | 1 ramp lane · 4 trailer spaces · 3 car spaces · Recreation Passport required |
| Bassett Lake | Bassett Lake | 1 ramp lane · 3 trailer spaces · 1 car space |
| Deep Lake | Deep Lake | 1 ramp lane · 5 trailer spaces · 2 car spaces · Recreation Passport required |
| Mill Pond, Orangeville Township | Fish Lake | 3 car spaces |
| Williams Lake | Williams Lake | 1 ramp lane · 3 trailer spaces · 3 car spaces · Recreation Passport required |
| McDonald Lake | McDonald Lake | 6 car spaces · Recreation Passport required |
Michigan DNR boating access sites, fetched 8 Oct 2026.
Michigan DNR has stocked 24 lakes in Barry County 449 times since 1979. Walleye went into 16 lakes: Algonquin Lake, Barlow Lake, Bristol Lake, Dagget Lake, Fair Lake, Fine Lake, Fish Lake, Guernsey Lake, Gun Lake, Long Lake, Hope Township, Long Lake, Johnstown Township, Middle Lake, Carlton Township, Payne Lake, Pleasant Lake, Thornapple Lake and Wall Lake. The most recent stocking was 788,330 walleye in Gun Lake on 29 April 2026. Deep Lake is designated trout lake (Type B), with their own seasons and limits. Rivers and smaller waters stocked in the county: Cain Creek, Cedar Creek, Coldwater River, Glass Creek, Gull Lake, High Bank Creek, Hill Creek and Little Thornapple River and 7 more.
| Species | Lakes | Where |
|---|---|---|
| Walleye | 16 | Algonquin Lake, Barlow Lake, Bristol Lake, Dagget Lake, Fair Lake and Fine Lake and 10 more |
| Northern pike | 9 | Algonquin Lake, Carter Lake, Clear Lake, Fair Lake, Gun Lake and Hall Lake, Yankee Springs Township and 3 more |
| Brown trout | 4 | Deep Lake, Fish Lake, Guernsey Lake and Hall Lake, Yankee Springs Township |
| Rainbow trout | 4 | Deep Lake, Fish Lake, Long Lake, Johnstown Township and Sugarbush Lake |
| Muskellunge | 3 | Gun Lake, Lower Crooked Lake and Thornapple Lake |
| Tiger muskellunge | 3 | Clear Lake, Dagget Lake and Lower Crooked Lake |
| Largemouth bass | 3 | Dagget Lake, Hall Lake, Yankee Springs Township and Thornapple Lake |
| Channel catfish | 1 | Hall Lake, Yankee Springs Township |
| Yellow perch | 1 | Algonquin Lake |
| Black crappie | 1 | Jordan Lake |
| Redear sunfish | 1 | Fine Lake |
| Flathead catfish | 1 | Hall Lake, Yankee Springs Township |
| Hybrid sunfish | 1 | Barlow Lake |
| Smallmouth bass | 1 | Barlow Lake |
| Bluegill | 1 | Lower Crooked Lake |
2026: 2 stockings, 791,130 fish in 2 lakes.
Michigan DNR Fisheries stocking records, fetched 8 Oct 2026. Each stocking is placed by its survey section, so lakes that share a name are kept apart. How we measure
Michigan DHHS has records for 4 lakes in Barry County: water samples tested for the toxin microcystin, and bloom reports from the public that may not have been tested. 2 lakes have measured at or above the EPA swimming guideline of 8 ppb at least once.
Michigan DHHS harmful algal bloom records, fetched 7 Oct 2026; U.S. EPA 2019 recreational criteria. Beach E. coli testing is not yet covered here.
160 lakes of 10 acres or more, 125 of them named, in Michigan's hydrography layer. Smaller ponds are not counted.
Gun Lake, at 2,735 acres.
Sugarbush Lake, 93 ft at its deepest point by Michigan DNR survey.
Hardwood Lake, with an average Secchi depth of about 15 ft (satellite readings, 2018–23).
Michigan DNR lists public access sites on Gun Lake, Crooked Lake, Lower Crooked Lake, Jordan Lake, Thornapple Lake, Fine Lake, Long Lake, Hope Township and Clear Lake and 16 more.
Algonquin Lake, Barlow Lake, Bristol Lake, Dagget Lake, Fair Lake, Fine Lake, Fish Lake, Guernsey Lake, Gun Lake, Long Lake, Hope Township, Long Lake, Johnstown Township, Middle Lake, Carlton Township, Payne Lake, Pleasant Lake, Thornapple Lake and Wall Lake, by Michigan DNR stocking records.
Michigan DHHS has algae records for 4 lakes here; 2 measured at or above the EPA swimming guideline of 8 ppb at least once.