This page started partially from geography projects and partially from the need to revise for the worlwise quiz.  We have tried to find the correct length of the rivers, but it is not always possible to know which one is the correct measurement as different sources give different lengths.

River Countries Length (km) Mouth Comments

Aisne

France

280

Oise

 

Allegheny

USA

523

Monongahela

joins at Pittsburgh to form Ohio

Amazon

Brasil, Peru, Ecuador, Bolivia, Venezuela

6275

Atlantic Ocean

largest river in the world, measured watershed area

Amur

Russia, China, Siberia

2824

Tatar Strait

confluence of Shilka and Argun

Arno

Italy

241

Ligurian Sea

 

Avon, Lower

United Kingdom

120

Severn Estuary

 

Avon, Upper

United Kingdom

155

 

left arm of the Severn

Beresina

 

585

   

Blackwater

Ireland

0

   

Boyne

Ireland

0

   

Brahmaputra

Tibet, China, India, Bangladesh

2900

Bay of Bengal

 

Bug

Ukraine, Poland

0

Vistula

 

Calabar

Nigeria

0

   

Cam

United Kingdom

0

   

Cauto

Cuba

240

Gulf of Guacanayabo

longest river in Cuba

Clyde

United Kingdom

157

North Sea

 

Colorado

Andes, Argentina

860

Atlantic Ocean

 

Colorado

USA

1438

Gulf of Mexico

 

Colorado

USA, Mexico

2333

Gulf of California

 

Congo

Zaire, Congo, Angola

4377

Atlantic Ocean

aka Zaire

Cumberland

 

0

   

Danube

Germany,Aust ria,Slovak Rep, Hungary,Croa tia,Yogoslavia

2850

Black Sea

 

Daugava

Russia, Belarus, Latvia

1022

Baltic Sea

aka Western Dvina

Dee

North East Scotland

140

North Sea

 

Dnieper

Belarus, Ukraine

2285

Black Sea

 

Dniester

Ukraine, Moldova, Ukraine

1370

Black Sea

 

Don

Russia

1967

Asowsian Sea

 

Don

Scotland

132

North Sea

 

Don

England

112

Ouse

 

Douro

Spain, Portugal

0

Atlantic Ocean

 

Earn

United Kingdom

73

North Sea

 

Ebro

Spain

930

Mediterranean Sea

 

Elbe

Czech Republic, Germany

1165

North Sea

aka Labe

Ems

Germany

320

North Sea

 

Exe

United Kingdom

0

   

Findhorn

United Kingdom

0

   

Forth

United Kingdom

106

North Sea

 

Ganges

India, Bangladesh

2700

Bay of Bengal

 

Garonne

Spain, France

650

Bay of Biscay - Atlantic Ocean

 

Glatzer Neisse

Poland

244

Oder

aka Nysa or Neisse

Green River

USA

730

Colorado

 

Guadalquivir

Spain

579

Atlantic Ocean

deepest river in Spain

Guadiana

Spain, Portugal

0

Atlantic Ocean

 

Hudson

USA

492

Atlantic Ocean

 

Humber

United Kingdom

40

North Sea

 

Ill

France

205

Rhine

 

Illinois

USA

439

Mississippi

 

Irrawaddy

India, Burma

2012

Bay of Bengal

 

Isere

France

0

   

Jordan

Palestina

260

Dead Sea

 

Kama

Russia

1805

Volga

 

Kankakee

USA

676

 

together with Illinois

Labe

Czech Republic, Germany

1165

North Sea

aka Elbe

Lena

Siberia

4400

Laptev Sea

 

Liffey

Ireland

80

Dublin Bay

 

Loire

France

1020

Bay of Biscay - Atlantic Ocean

longest river in France

Maas

France, Belgium, Netherlands

926

North Sea

aka Meuse

MacKenzie

Canada

4210

Arctic Ocean

longest river in Canada

Main

Germany

500

Rhine

 

Marne

France

525

Seine

 

Mekong

Laos, Thailand

4350

Gulf of Thailand

 

Meuse

France, Belgium, Netherlands

926

North Sea

aka Maas

Minho

Spain, Portugal

0

   

Mississippi

USA

3780

   

Missouri

USA

4040

   

Monongahela

USA

206

 

joins Allegheny to form Ohio

Murray

Australia

1632

Southern Ocean

 

Murray-Darling

Australia

3490

Southern Ocean

longest river in Australia

Neckar

Germany

367

Rhine

 

Neisse

Czech Republic, Poland, Germany

225

 

aka Lusatian Neisse

Neisse

Poland

244

Oder

aka Nysa or Glatzer Neisse

Niger

Guinea, Mali, Niger, Benin, Nigeria

4160

Gulf of Guinea

 

Nile

Sudan, Egypt

6671

Mediterranean Sea

longest river in the world, two headwaters: white,blue)

North Platte

USA

0

   

Nysa

Poland

244

Oder

aka Neisse or Glatzer Neisse

Ob

Mongolia, Russia

3680

Arctic Ocean

&Katun

Ocoee

 

0

Tennessee

 

Oder

Czech Republic, Poland, Germany

907

Baltic Sea

joins river Neisse

Ohio

USA

1577

Mississippi

 

Orinoco

Venezuela, Brasil

2736

Atlantic Ocean

 

Ouse

United Kingdom

269

Trent

 

Pamir

 

0

   

Paraguay

Brazil, Paraguay, Argentina

0

Atlantic Ocean

 

Parana

 

0

   

Petschora

USSR

1789

Barents Sea

 

Piave

Italy

220

Adriatic Sea

 

Pineos

Greece

200

Aegean Sea

 

Po

Italy

676

Adriatic Sea

longest river in Italy

Rhine

Switzerland, France, Germany, Netherlands

1320

North Sea

 

Rhone

Switzerland, France

812

Gulf of Lyon - Mediterranean Sea

deepest river in France

Rio Grande

 

2800

 

aka Rio Bravo del Norte, border between Mexico and USA

Rio Grande

Brasil

0

 

Source of river Parana

Rio Grande de Santiago

Mexico

935

Pacific Ocean

longest river in Mexico

Rio Guainia

Columbia

0

   

Rio Negro

 

800

 

left arm of Uruguay

Rio Negro

 

1500

Rio Negro

left arm of amazon

Rio Negro

Argentina

650

Atlantic Ocean

 

Rio Salada

 

0

Santa Fe

right arm of river Parana

Rio Sao Fracisco

Brasil

2897

Atlantic Ocean

 

Rio Tinto

Spain

0

Gulf of Cadiz

 

Rio del la Plata

 

0

Atlantic Ocean

 

Ruhr

Germany

235

Duisburg, Rhine?

 

Sado

Portugal

0

Atlantic Ocean

 

Seine

France

776

English Channel

 

Selenga

Mongolia

1568

Lake of Baikal

 

Severn

United Kingdom

354

Bristol Channel

longest river in United Kingdom

Severn

USA

680

Hudson Bay

 

Shannon

Ireland

386

Atlantic Ocean

longest river in Ireland

Shenandoah

USA

240

Potomac

 

Somme

France

245

English Channel

 

Spey

United Kingdom

171

North Sea

 

St. Lawrence

Canada,USA

3768

Golf of St. Lawrence

 

Sutlej

Tibet, India, Pakistan

1450

Chenab

 

Tagus

Spain,Portugal

1007

Atlantic Ocean

aka Tejo

Tay

United Kingdom

190

North Sea

longest river in Scotland

Tees

United Kingdom

128

North Sea

 

Tejo

Spain, Portugal

1007

Atlantic Ocean

aka Tagus

Tennessee

 

0

   

Thames

United Kingdom

346

North Sea

 

Tiber

Italy

405

Tyrrhenian Sea

 

Trent

United Kingdom

274

Ouse

joins Ouse to make Humber

Tweed

United Kingdom

156

North Sea

 

Tyne

United Kingdom

130

North Sea

 

Ubangi

DRC, Central African Republic

1060

Congo

 

Ural

Russia

2534

Caspian Sea

 

Vistula

Poland

1069

Baltic Sea

 

Volga

Russia

3688

Caspian Sea

longest river in Europe

Wabash

USA

960

 

right river arm of Ohio

Warburton

South Australia

1632

Southern Ocean

aka Murray river

Weser

Germany

733

North Sea

 

Yalu

China

800

Golf of Korea

 

Yangtze

Tibet, China

5632

China Sea

 

Yaqui

Mexico

620

Golf of California

 

Yellow River

China

4150

Yellow Sea

Hwang-Ho

Yenisey

Siberia

4184

Kara Sea

 

Yonne

France

293

 

left arm of Seine

Yser

France, Belgium

86

North Sea

 

Yukon

Canada, USA

2900

Bering Sea

 

Zaire (Congo)

Zaire, Congo, Angola

4377

Atlantic Ocean

 

Zambezi

Zambia, Mozambique

2660

Indian Ocean

 

Rivers of the World