The Iowa River is a tributary of the Mississippi River in the state of Iowa in the United States. It is about 300 miles (480 km) long and is open to small river craft to Iowa City, about 65 miles (105 km) from its mouth. Its major tributary is the Cedar River.