List of rivers of Iowa


The following is a list of rivers and creeks in Iowa. The rivers are listed by multiple arrangements:
This list is arranged by drainage basin, with respective tributaries indented under each larger stream's name. All Iowa rivers are part of the Mississippi River Watershed, which in Iowa consists of the Upper Mississippi River Drainage Basin and the Missouri River Drainage Basin.

Upper Mississippi River drainage basin

Ordered alphabetically