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