What is the longest river in the United States?

Geography By 1 min read

Quick answer

The Missouri River is the longest river in the United States, at about 2,341 miles (3,767 km), according to the US Geological Survey. The Mississippi is almost the same length, about 2,340 miles. Together, the Missouri–Mississippi system is the fourth-longest river system in the world.

The 5 longest US rivers

RankRiverLength (approx.)Flows through
1Missouri2,341 milesMontana to Missouri
2Mississippi2,340 milesMinnesota to the Gulf of Mexico
3Yukon1,980 milesCanada and Alaska
4Rio Grande1,900 milesColorado to the Gulf; forms the US–Mexico border
5St. Lawrence1,900 milesShared with Canada

River lengths vary between sources because rivers change course and measuring methods differ.

Missouri vs Mississippi

MissouriMississippi
SourceRocky Mountains, MontanaLake Itasca, Minnesota
EndsJoins the Mississippi near St. LouisGulf of Mexico, south of New Orleans
Nickname“Big Muddy”“Father of Waters”
Famous forThe Lewis and Clark expedition (1804–1806)Mark Twain, steamboats, the blues

The Missouri is longer, but the Mississippi carries more water and is usually considered the “main” river, since the Missouri flows into it.

Which is longest entirely within the US?

Both the Missouri and the Mississippi flow entirely within the United States, so the Missouri wins this title too. Rivers like the Yukon and the Rio Grande cross or form international borders.

Why the Mississippi matters

Its basin drains water from all or part of 31 US states and two Canadian provinces, about 40% of the contiguous US. Barges on the river carry huge amounts of grain, coal and other goods.

Europe’s longest river is the Volga. For the center of the country, see the geographic center of the contiguous US.

Still curious?

Jump to a random question from the archive.

Surprise me

Keep exploring