Lakes / Michigan / Lakes Near Grand Rapids
Lakes Near Grand Rapids, Michigan
607 counted Michigan lakes sit within 60 miles of Grand Rapids - the largest is Muskegon Lake at 4,198 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Muskegon Lake | Muskegon | 37 mi | 4,198 acres | 70 ft |
| Hardy Dam Pond | Newaygo | 38 mi | 2,765 acres | - |
| Gun Lake | Barry | 27 mi | 2,763 acres | 68 ft |
| White Lake | Muskegon | 46 mi | 2,466 acres | - |
| Gull Lake | Kalamazoo | 41 mi | 2,046 acres | 110 ft |
| Lake Macatawa | Ottawa | 29 mi | 1,808 acres | 40 ft |
| Lake Allegan | Allegan | 31 mi | 1,699 acres | - |
| Austin Lake | Kalamazoo | 55 mi | 1,101 acres | 10 ft |
| Croton Dam Pond | Newaygo | 34 mi | 1,059 acres | - |
| Morrow Lake | Kalamazoo | 49 mi | 927 acres | - |
| Wastewater Treatment Pond | Muskegon | 26 mi | 850 acres | - |
| Spring Lake | Ottawa | 28 mi | 810 acres | - |
| Fremont Lake | Newaygo | 37 mi | 801 acres | 88 ft |
| Indian Lake | Kalamazoo | 57 mi | 790 acres | 75 ft |
| Chippewa Lake | Mecosta | 58 mi | 785 acres | 40 ft |
| Wastewater Treatment Pond | Muskegon | 28 mi | 783 acres | - |
| Hess Lake | Newaygo | 29 mi | 764 acres | 29 ft |
| Crystal Lake | Montcalm | 42 mi | 709 acres | 70 ft |
| Lake Isabella | Isabella | 57 mi | 700 acres | - |
| Crooked Lake | Barry | 35 mi | 668 acres | - |
| Mona Lake | Muskegon | 34 mi | 653 acres | 42 ft |
| Martiny Lake | Mecosta | 56 mi | 643 acres | 40 ft |
| Pine Lake | Barry | 33 mi | 613 acres | 34 ft |
| Duck Lake | Calhoun | 60 mi | 596 acres | 50 ft |
| Wall Lake | Barry | 34 mi | 557 acres | 36 ft |
| Whitefish Lake | Montcalm | 26 mi | 502 acres | 54 ft |
| Long Lake | Kalamazoo | 54 mi | 501 acres | 57 ft |
| Crooked Lake, Lower | Barry | 36 mi | 500 acres | 12 ft |
| Horsehead Lake | Mecosta | 53 mi | 420 acres | 54 ft |
| Jordan Lake | Barry | 30 mi | 418 acres | 58 ft |
| Lincoln Lake | Kent | 25 mi | 416 acres | 67 ft |
| Thornapple Lake | Barry | 34 mi | 416 acres | 31 ft |
| Wabasis Lake | Kent | 19 mi | 404 acres | 50 ft |
| Bear Lake | Muskegon | 37 mi | 398 acres | - |
| Hutchins Lake | Allegan | 35 mi | 379 acres | - |
| Tubbs Lake | Mecosta | 57 mi | 367 acres | - |
| Cloverdale Lake | Barry | 32 mi | 360 acres | 50 ft |
| Wilkinson Lake | Barry | 33 mi | 360 acres | 45 ft |
| Bankson Lake | Van Buren | 59 mi | 358 acres | 40 ft |
| Long Lake | Ionia | 29 mi | 356 acres | 57 ft |
| Goguac Lake | Calhoun | 52 mi | 340 acres | 60 ft |
| Rogers Dam Pond | Mecosta | 47 mi | 337 acres | - |
| Big Blue Lake | Muskegon | 43 mi | 336 acres | - |
| West Lake | Kalamazoo | 54 mi | 335 acres | - |
| Morrison Lake | Ionia | 24 mi | 332 acres | 15 ft |
| Miner Lake | Allegan | 28 mi | 328 acres | - |
| Portage Lake | Kalamazoo | 51 mi | 327 acres | - |
| Fine Lake | Barry | 41 mi | 323 acres | - |
| Swan Creek Marsh | Allegan | 31 mi | 318 acres | - |
| Jehnsen Lake | Mecosta | 55 mi | 317 acres | 18 ft |
| Tamarack Lake | Montcalm | 39 mi | 315 acres | 17 ft |
| Lake Mecosta | Mecosta | 49 mi | 312 acres | 39 ft |
| Murray Lake | Kent | 15 mi | 312 acres | - |
| Kalamazoo Lake | Allegan | 35 mi | 308 acres | - |
| Pickerel Lake | Newaygo | 35 mi | 307 acres | 73 ft |
| Rainbow Lake | Gratiot | 51 mi | 301 acres | - |
| Duck Lake | Montcalm | 45 mi | 297 acres | 9 ft |
| Green Lake | Allegan | 15 mi | 295 acres | 60 ft |
| Townline Lake | Montcalm | 41 mi | 287 acres | 49 ft |
| Brooks Lake | Newaygo | 31 mi | 286 acres | 23 ft |
Showing the 60 largest of 607 counted lakes within 60 miles of Grand Rapids.
Sources: Michigan DNR lake data; lake coordinates from the DNR. Verified October 30, 2026.