What is the longest river in North America?

The longest river in North America is the Mississippi-Missouri. It is 5,971 km (3,710 miles). Although it changes name along the way, it travels all the way from its beginning in the Rocky Mountains to its drainage basin in Louisiana.

Learn how to improve with our simple 2-step plan.

Back to Facts homepage

Advertise with us