Iowa DNR's Twitter Iowa DNR's Flicker Iowa DNR's YouTube Iowa DNR's Pinterest Iowa DNR's Facebook | Iowa Outdoors Magazine | News | Contact Us

Site Search  search button
Hatcheries work for the State

More than 130 million fish are stocked annually into Iowa waters, raised in cold water fish hatcheries, cool and warm water hatcheries and egg-taking stations. Fish raised and stocked from hatcheries include trout, channel catfish, hybrid striped bass, muskellunge, northern pike, saugeye, walleye and more.

DNR Hatchery Locations:

Big Springs Fish Hatchery
16212 Big Springs Road, Elkader, IA 52043
(563) 245-2446

Decorah Fish Hatchery
2321 Siewers Spring Road, Decorah, IA 52101
(563) 382-8324

Fairport Fish Hatchery

3390 Hwy 22, Muscatine, IA 52761
(563) 263-5062

Guttenberg Fish Hatchery
331 S River Park Dr., Guttenburg, IA 52052
(563) 252-1156

Manchester Fish Hatchery
22693 - 205th Ave., Manchester, IA 52057
(563) 927-3276

Mount Ayr Fish  Hatchery
2093 E Loch Ayr Rd., Mt. Ayr, IA 50854
(641) 464-3108

Rathbun Fish Hatchery

15053 Hatchery Place, Moravia, IA 52571
(641) 647-2406

Spirit Lake Fish Hatchery
122 252nd Ave., Spirit Lake, IA 51360
(712) 336-1840

Menu