The Missouri River begins its long journey in the Rocky Mountains of Montana, formed by the confluence of the Jefferson, Madison, and Gallatin rivers. It flows eastward across the Great Plains, carving a path through North Dakota, South Dakota, and Nebraska before eventually joining the Mississippi River just north of St. Louis, Missouri. With a total length of 2,341 miles, the Missouri River is the longest river in North America.