Michigan fishing report: fish stocking by county

The Michigan DNR reported stocking 26,904,286 fish across 74 counties in the last 12 months. Pick a county to see every lake and stream that was stocked, with species, numbers and dates.

DNR reports last checked Nov 10, 2026, 9:28 AM. Private pond plants are left out.

Get a text when the DNR reports fish stocked in your counties. $40/year or $5/month for up to 3 counties. Get alerts