Upper Iowa River
 The Upper Iowa River is a 156-mile-long (251 km) tributary of the Mississippi River in the upper Midwest of the United States.Its headwaters are in southeastern Minnesota in Mower County (Le Roy and Lodi townships) near the border with Iowa. It then flows through the Iowa counties of Howard Winneshiek and Allamakee and finally into the Upper Mississippi River. Along its course it passes through the Iowa cities of Chester Lime Springs Florenceville Kendallville and Decorah.