Trout stocking near Kalamazoo, MI
8 waters with a page on this site lie within 60 miles of Kalamazoo in a straight line, nearest first. Each line is the latest stocking Michigan DNR reports for that water.
Stocked waters within 60 miles
| Water | County | Distance | Latest stocking |
|---|---|---|---|
| Hemlock LakeCass County · 2,300 fish, Mar 31, 2026 | Cass County | 18 mi | 2,300 fish, Mar 31, 2026 |
| Harwood LakeCass County · 3,200 fish, Mar 31, 2026 | Cass County | 26 mi | 3,200 fish, Mar 31, 2026 |
| Shafer LakeVan Buren County · 4,100 fish, Apr 1, 2026 | Van Buren County | 27 mi | 4,100 fish, Apr 1, 2026 |
| Birch LakeCass County · 3,100 fish, Mar 31, 2026 | Cass County | 31 mi | 3,100 fish, Mar 31, 2026 |
| Cary LakeBranch County · 2,600 fish, Apr 1, 2026 | Branch County | 36 mi | 2,600 fish, Apr 1, 2026 |
| Swains LakeJackson County · 5,200 fish, Mar 31, 2026 | Jackson County | 49 mi | 5,200 fish, Mar 31, 2026 |
| Singer LakeBerrien County · 2,500 fish, Mar 31, 2026 | Berrien County | 50 mi | 2,500 fish, Mar 31, 2026 |
| Bear LakeHillsdale County · 6,078 fish, Apr 29, 2025 | Hillsdale County | 54 mi | 6,078 fish, Apr 29, 2025 |
Distance is a straight line from the US Census Bureau’s center point for Kalamazoo to the USGS map point of each lake. It is not driving distance. Streams are left out because a stream has no single map point.
Source: DNR fish stocking database, pulled Nov 6, 2026. City population: Census Bureau estimate for July 2024 (73,290).