Iowa is home to almost 170 different species of fish, including some that are rare and difficult to find, some that are invasive, and some that are our favorite to catch! Search by name or keyword below, filter using the checkboxes, or explore the map. You may also want to check the latest fishing reports.
Stream | County | Location | Length in miles |
---|---|---|---|
Arner Branch | Allamakee |
From Dorchester, head east 0.6 mi on Dorchester Drive to the Waterloo Creek WMA. |
0.20 |
Baileys Ford | Delaware |
3 miles southeast of Manchester - follow signage from Jefferson Road. |
0.60 |
Bankston Creek | Dubuque |
Just south of Park Hollow Road, 3 miles north of Bankston in Bankston County Park |
0.60 |
Bear Creek | Allamakee |
From Waukon, take Hwy 76 north for 13 miles before turning west onto County Road A26 (Bear Creek Drive). Travel 2.5 miles and turn north on Washington Rd. Take Washington Rd north for about a mile before veering left onto Tahigwa Dr. |
0.75 |
Bear Creek | Clayton |
Bixby State Preserve, 2 miles north of Edgewood just east of Fortune Road. |
0.50 |
Bear Creek | Fayette |
Located 6 miles southeast of Fayette off of Kornhill Road or CR C24. Access from 128th Street. |
1.20 |
Big Mill Creek | Jackson |
Located on Big Mill Wildlife Management Area, 4.5 miles west of Bellevue just south of Mill Creek Road. |
0.90 |
Bigalk Creek | Howard |
Located 7 miles northeast of Cresco. |
0.60 |
Bloody Run Creek | Clayton |
Located 2 miles west of Marquette off of Highway 18. |
6.50 |
Bohemian Creek | Winneshiek |
Located about 1.5 miles east of Protivin. |
0.30 |
Brush Creek | Fayette |
Located in Brush Creek Canyon State Preserve, 1.5 miles north of Arlington off of CR C2W or 90th Street. |
1.60 |
Brush Creek | Jackson |
Located 3.5 miles north of Andrew just south of 200th street. Only this "upper" section of Brush Creek is stocked. The "lower" section of Brush Creek is no longer stocked with trout and is closed to public fishing. |
0.50 |
Buck Creek | Clayton |
Located 3 miles northeast of Garnavillo. |
1.70 |
Burr Oak Creek | Mitchell |
Stream located just north of Osage. |
2.00 |
Canoe Creek | Winneshiek |
14.5 miles northeast of Decorah on Ferris Mills Road. |
1.80 |
Casey Springs | Winneshiek |
Take Pole Line Road 2.2 miles west from Hwy 52. Turn north on Bluffton Road for 2.3 miles to Sindelar Wildlife Access. |
0.50 |
Chihak Creek | Howard |
Lower: Take Hwy 9 south from Cresco. Turn south on 345th Ave and travel about 2.4 mi to Cleghorn Wildlife Area. Upper: Travel south from Cresco on Willow Ave. Turn east on King's Road and travel to the Turkey River WMA. |
0.30 |
Clear Creek (Lansing) | Allamakee |
Stream runs along Highway 9 through Lansing. Public angling access is at the County Park located off South Road Drive. |
2.00 |
Clear Creek (New Albin) | Allamakee |
Located on Clear Creek Wildlife Management Area, 4 miles east of Dorchester along Sleepy Hollow Drive. |
3.40 |
Coldwater Creek | Winneshiek |
Located 3 miles northwest of Bluffton off of Coldwater Creek Road. |
4.00 |
Coon Creek | Winneshiek |
Located in Coon Creek Wildlife Management Area, 7 miles northeast of Decorah. |
2.60 |
Dunning Spring | Winneshiek |
Located in Dunnings Spring Park on the north side of Decorah off Ice Cave Road. |
0.20 |
Dutton Springs Creek | Fayette |
Located 3 miles northeast of West Union in Dutton's Cave Park. |
0.27 |
Elk Creek | Delaware |
2.70 |
|
Falcon Spring | Winneshiek |
Take Pole Line Road about 6 miles west from Decorah to the Falcon Spring Wildlife Management Area. Visitors must hike approximately 1.25 miles to reach the spring run. |
0.20 |