StockingRecord
Menu
Michigan · near Kalamazoo

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

WaterCountyDistanceLatest stocking
Hemlock LakeCass County · 2,300 fish, Mar 31, 2026Cass County18 mi2,300 fish, Mar 31, 2026
Harwood LakeCass County · 3,200 fish, Mar 31, 2026Cass County26 mi3,200 fish, Mar 31, 2026
Shafer LakeVan Buren County · 4,100 fish, Apr 1, 2026Van Buren County27 mi4,100 fish, Apr 1, 2026
Birch LakeCass County · 3,100 fish, Mar 31, 2026Cass County31 mi3,100 fish, Mar 31, 2026
Cary LakeBranch County · 2,600 fish, Apr 1, 2026Branch County36 mi2,600 fish, Apr 1, 2026
Swains LakeJackson County · 5,200 fish, Mar 31, 2026Jackson County49 mi5,200 fish, Mar 31, 2026
Singer LakeBerrien County · 2,500 fish, Mar 31, 2026Berrien County50 mi2,500 fish, Mar 31, 2026
Bear LakeHillsdale County · 6,078 fish, Apr 29, 2025Hillsdale County54 mi6,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).

Other Michigan cities