Here are the top 10 largest rivers in the world, ordered by their average discharge:
Amazon River - Located in South America, the Amazon River has an average discharge of approximately 209,000 cubic meters per second and is over 6,400 kilometers long.
Congo River - Located in Africa, the Congo River has an average discharge of approximately 41,800 cubic meters per second and is over 4,700 kilometers long.
Yangtze River - Located in China, the Yangtze River has an average discharge of approximately 31,900 cubic meters per second and is over 6,300 kilometers long.
Mississippi River - Located in North America, the Mississippi River has an average discharge of approximately 16,800 cubic meters per second and is over 3,700 kilometers long.
Yenisei River - Located in Russia, the Yenisei River has an average discharge of approximately 19,600 cubic meters per second and is over 5,500 kilometers long.
![]() |
Yellow River |
Yellow River - Located in China, the Yellow River has an average discharge of approximately 2,110 cubic meters per second and is over 5,400 kilometers long.
Ob River - Located in Russia, the Ob River has an average discharge of approximately 12,500 cubic meters per second and is over 3,650 kilometers long.
Parana River - Located in South America, the Parana River has an average discharge of approximately 22,400 cubic meters per second and is over 4,880 kilometers long.
Amur River - Located in Russia and China, the Amur River has an average discharge of approximately 11,400 cubic meters per second and is over 4,440 kilometers long.
Lena River - Located in Russia, the Lena River has an average discharge of approximately 16,700 cubic meters per second and is over 4,400 kilometers long.
Written by Shivam Keshari
Thank you