Rank,River,Source,Outflow,Miles,Km
1,Nile,Tributaries of Lake Victoria Africa,Mediterranean Sea,4180,6690
2,Amazon,Glacier-fed lakes Peru,Atlantic Ocean,3912,6296
3,Mississippi-Missouri-Red Rock,Source of Red Rock Montana,Gulf of Mexico,3710,5970
4,Chang Jiang (Yangtze),Tibetan plateau China,China Sea,3602,5797
5,Ob,Altai Mts. Russia,Gulf of Ob,3459,5567
6,Huang He (Yellow),Eastern part of Kunlan Mts. West China,Gulf of Chihli,2900,4667
7,Yenisei,Tannu-Ola Mts. western Tuva Russia,Arctic Ocean,2800,4506
8,Paraná,Confluence of Paranaiba and Grande rivers,Río de la Plata,2795,4498
9,Irtish,Altai Mts. Russia,Ob River,2758,4438
10,Zaire (Congo),Confluence of Lualab and Luapula rivers Congo,Atlantic Ocean,2716,4371
11,Heilong (Amur),Confluence of Shilka (Russia) and Argun (Manchuria) rivers,Tatar Strait,2704,4352
12,Lena,Baikal Mts. Russia,Arctic Ocean,2652,4268
13,Mackenzie,Head of Finlay River British Columbia Canada,Beaufort Sea,2635,4241
14,Niger,Guinea,Gulf of Guinea,2600,4184
15,Mekong,Tibetan highlands,South China Sea,2500,4023
16,Mississippi,Lake Itasca Minnesota,Gulf of Mexico,2348,3779
17,Missouri,Confluence of Jefferson Gallatin and Madison rivers Montana,Mississippi River,2315,3726
18,Volga,Valdai plateau Russia,Caspian Sea,2291,3687
19,Madeira,Confluence of Beni and Maumoré rivers Bolivia–Brazil boundary,Amazon River,2012,3238
20,Purus,Peruvian Andes,Amazon River,1993,3207
21,São Francisco,Southwest Minas Gerais Brazil,Atlantic Ocean,1987,3198
22,Yukon,Junction of Lewes and Pelly rivers Yukon Territory Canada,Bering Sea,1979,3185
23,St. Lawrence,Lake Ontario,Gulf of St. Lawrence,1900,3058
24,Rio Grande,San Juan Mts. Colorado,Gulf of Mexico,1885,3034
25,Brahmaputra,Himalayas,Ganges River,1800,2897
26,Indus,Himalayas,Arabian Sea,1800,2897
27,Danube,Black Forest Germany,Black Sea,1766,2842
28,Euphrates,Confluence of Murat Nehri and Kara Su rivers Turkey,Shatt-al-Arab,1739,2799
29,Darling,Central part of Eastern Highlands Australia,Murray River,1702,2739
30,Zambezi,11°21'S 24°22'E Zambia,Mozambique Channel,1700,2736
31,Tocantins,Goiás Brazil,Pará River,1677,2699
32,Murray,Australian Alps New South Wales,Indian Ocean,1609,2589
33,Nelson,Head of Bow River western Alberta Canada,Hudson Bay,1600,2575
34,Paraguay,Mato Grosso Brazil,Paraná River,1584,2549
35,Ural,Southern Ural Mts. Russia,Caspian Sea,1574,2533
36,Ganges,Himalayas,Bay of Bengal,1557,2506
37,Amu Darya (Oxus),Nicholas Range Pamir Mts. Turkmenistan,Aral Sea,1500,2414
38,Japurá,Andes Colombia,Amazon River,1500,2414
39,Salween,Tibet south of Kunlun Mts.,Gulf of Martaban,1500,2414
40,Arkansas,Central Colorado,Mississippi River,1459,2348
41,Colorado,Grand County Colorado,Gulf of California,1450,2333
42,Dnieper,Valdai Hills Russia,Black Sea,1419,2284
43,Ohio-Allegheny,Potter County Pennsylvania,Mississippi River,1306,2102
44,Irrawaddy,Confluence of Nmai and Mali rivers northeast Burma,Bay of Bengal,1300,2092
45,Orange,Lesotho,Atlantic Ocean,1300,2092
46,Orinoco,Serra Parima Mts. Venezuela,Atlantic Ocean,1281,2062
47,Pilcomayo,Andes Mts. Bolivia,Paraguay River,1242,1999
48,Xi Jiang (Si Kiang),Eastern Yunnan Province China,China Sea,1236,1989
49,Columbia,Columbia Lake British Columbia Canada,Pacific Ocean,1232,1983
50,Don,Tula Russia,Sea of Azov,1223,1968
51,Sungari,China–North Korea boundary,Amur River,1215,1955
52,Saskatchewan,Canadian Rocky Mts.,Lake Winnipeg,1205,1939
53,Peace,Stikine Mts. British Columbia Canada,Great Slave River,1195,1923
54,Tigris,Taurus Mts. Turkey,Shatt-al-Arab,1180,1899
