The Missouri River is the longest river in the United States. Rising in the Eastern Centennial Mountains of the Bitteroot Range of the Rocky Mountains of Southwestern Montana, the Missouri flows east and south for 2,341 miles before entering the Mississippi River north of St. Louis, Missouri.