The Missouri River is the longest river in the United States. It flows for 2,466 miles (3,968 kilometers). Its source lies in the Rocky Mountains of southwestern Montana; the river is formed by the confluence of the Jefferson, Madison, and Gallatin rivers at Three Forks, Montana.