List of rivers of Iowa
The following is a list of rivers in Iowa, by letter:
- Blue Earth River
- Boone River
- Boyer River
- Cedar River
- Chariton River
- Deep River
- Des Moines River (also forms part of the boundary with Missouri)
- Elk River
- English River
- North Fabius River
- Flint River
- Floyd River
- Fox River
- Grand River
- Iowa River
- Little Cedar River
- Little Fox River
- Little Maquoketa River
- Little Ocheyedan River
- Little River
- Little Rock River
- Little Sioux River
- Little Turkey River
- Little Wapsipinicon River
- Maple River
- Middle River
- Maquoketa River
- Mosquito Creek
- Nishnabotna River
- Nodaway River
- North River
- Ocheyedan River
- One Hundred and Two River
- Platte River
- Raccoon River
- Rock River
- Rutt Branch
- Shell Rock River
- Skunk River
- Soldier River
- South River
- Squaw Creek
- Tarkio River
- Thompson River
- Thunder River
- Turkey River
- Upper Iowa River
- Volga River
- Wapsipinicon River
- Weldon River
- West Fork of the Little Sioux River
- Winnebago River
- Wyaconda River
- Yellow River