The Missouri river runs from junction of Jefferson River, Gallatin River, and Madison River in Montana to Mississippi River near St. Louis.