thumb|400px|Main European drainage divides (red lines) separating catchments (green regions)
This article lists the principal rivers of Europe with their main tributaries.
Scope
The border of Europe and Asia is here defined as from the Kara Sea, along the Ural Mountains and Ural River to the Caspian Sea. While the crest of the Caucasus Mountains is the geographical border with Asia in the south, Georgia, and to a lesser extent Armenia and Azerbaijan, are politically and culturally often associated with Europe; rivers in these countries are therefore included.
The list is at the outset limited to those rivers that are at least 250 km long from the most distant source, have a drainage basin (catchment area, watershed) of at least , or have a mean discharge (volume, flow) of at least . Also included are a number of rivers (currently 47) that do not meet these criteria, but are very well known and/or nearly make the mark. Examples of these are the Arno, Ruhr, Saar, and Clyde. See the lists of rivers for individual countries linked to at the bottom of the page for smaller rivers.
The rivers are ordered from those flowing to the extreme northeast into the Arctic Ocean, following the coastline anticlockwise all the way to the southeastern coast of the Black Sea. Iceland and the British Islands are included via virtual connections with northern Norway and across the Strait of Dover and the North Channel, respectively. Finally, rivers draining into the Caspian Sea are listed from Azerbaijan to the Ural River.
The table can be sorted by each column. The first three columns give a ranking for (maximum) length, area and volume of those rivers flowing into the sea or an endorheic lake down to the cut-off values. No ranking of tributaries is attempted, as the concept is too contentious; for example, hydrologically the middle and upper Volga could be considered a tributary of the Kama, in which case it would be the fifth or sixth longest river in Europe. Instead it does not appear in the table at all.
The commercial and geopolitical importance of rivers is not ranked here. As a transportation artery, a river may unite a region commercially and economically, but major rivers, as barriers to travel, may also form political boundaries between states. The Danube, the second longest river in Europe, is notable for flowing through or past ten countries; the Rhine through or past six. The Volga, the longest river in Europe, unites a huge region of European Russia; eleven of the twenty largest cities in Russia lie on its banks. The Loire and the Po unite important regions within France and Italy respectively. The most important rivers in Europe include Rhone, Elbe, Oder, Tagus, Thames, Don and Dnieper, among others.
Caveats
The measurements shown are drawn from sources deemed most reliable, but still are often uncertain, especially when other sources disagree wildly. For example, the Siret in Romania and Ukraine is 726 km long with a basin of 44,000 km<sup>2</sup> according to the Great Soviet Encyclopedia, 647 km (44,811 km<sup>2</sup>) according to a Romanian management plan for the Siret basin and 559 km (47,610 km<sup>2</sup>) according to the extensive transboundary rivers study by the Economic Commission for Europe.
Length estimates for rivers depend on a number of variables:
- River Source – The choice of the source obviously has an impact. Here we attempt to list the most distant source. When that involves a tributary nearer the mouth of the river, the length of the nominal river is listed as well, if it meets the above criteria.
- River End – Rivers flowing into estuaries have an arbitrary lower end. The channel of such a river through an estuary is usually included in the length when it is exposed at low tide.
- Path Granularity – The estimate will be larger when the curves of the river are traced at a smaller scale.
- Intermediate Bodies of Water – The length of a watercourse through a reservoir or lake is open to interpretation. For this table, when a source for the total length of a river system involving lakes is lacking, the shortest possible course through the lakes is used
- Path Changes – Over time, a river's length can change through canalization, the creation of reservoirs, and natural changes in the water course.
The catchment areas are more consistent between sources. However, in low relief the watershed is less obvious, while underground connections (especially in karst systems) further complicate area measurements. Unless excellent sources are available, the areas below 70°N latitude are taken from the HydroBASINS project. The River Networks and Ramsar Sites Information Service websites provide convenient interfaces to assess the accuracy of many of the basins. Areas for rivers above 70°N are warned and found to be less reliable.
The listed multiyear mean discharges are even less reliable than the lengths. Underestimates are most common, as the gauging stations are often far above the mouth, so that only a fraction of the drainage basin is represented. On the other hand, the highest volume of a river may not be at the mouth due to water loss by human usage, diversion (e.g. through distributaries), evaporation, or underground drainage.
Rivers of Europe
{| class="wikitable"
|-gap badbdhhdbru rirss8rv rd l/"backggdbrvr"|Arctic Ocean
| style="background:#E0FFFF;"|Arctic Ocean
| style="background:#E6E6FA;"|Atlantic Ocean
| style="background:#F0F8FF;"|North Sea
| style="background:#87CEEB;"|White Sea
| style="background:#CEF6E3;"|Baltic Sea
| style="background:#FAF0E6;"|Mediterranean Sea
| style="background:#AFEEEE;"|Black Sea
| style="background:#D0F5A9;"|Caspian Sea
|}
{| class=sortable border=0 align=center valign=top style="vertical-align:top; border: 1px solid #999; background-color:#FFFFFF; font-size:95%"
|+ style="background-color:black; color:white" |<big>Europe's largest rivers</big> ( over 100 km long, > 10,000 km<sup>2</sup> watershed, or > 150 m<sup>3</sup>/s mean discharge)
|-bgcolor=#d8d8d8
! width=20px| º !! width=20px| !! width=20px| !! width=5px| !! width=5px| !! width=5px| !! width=5px| !! !! !! !! !! !! width=65px| !! !!
|- style="background-color:#d8d8d8 align=center valign=bottom
! colspan=3 data-sort-type="number"| Rank <small>(of fleuves)</small>
! rowspan="2" colspan=5 |River or river system
! rowspan="2"| Length<br/> (km)
! rowspan="2"| Basin<br/> (km<sup>2</sup>)
! rowspan="2"| Flow<br/> (m³/s)
! rowspan="2"| Mouth<br/>
! rowspan="2"| Countries<br/>
! rowspan="2"| Notes
! rowspan="2"| Refs
|- style="background-color:#d8d8d8 align=center valign=bottom
! data-sort-type="number"|Length
! data-sort-type="number"|Area
! data-sort-type="number"|Flow
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 |94|| bgcolor=#f6f6f6 |82|| bgcolor=#f6f6f6 data-sort-value=91|-|| colspan="5" | Kara ← Bolshoy Kara|| align=right| 289|| align=right| 13400|| align=right data-sort-value=100| ? || Kara Sea near Ust-Kara || rowspan="17" | || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 |86|| bgcolor=#f6f6f6 |86|| bgcolor=#f6f6f6 data-sort-value=91|-|| colspan="5" | ← Syadej-Yu|| align=right| 310|| align=right| 12700|| align=right data-sort-value=100| ? || Pechora Sea || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 |6|| bgcolor=#f6f6f6 |6|| bgcolor=#f6f6f6 |3|| colspan=5 | Pechora|| align=right| 1809|| align=right| 322000|| align=right| 4380 || Pechora Sea near Naryan-Mar || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Sula || 353 || 10400 || 92 || rowspan="4" | Pechora || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | ← || 506 || 6570 || 582 || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Tsilma || 374 || 21500 || 228 || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Pizhma || 389 || 5470 || 55 || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Izhma || 531 || 31000 || 317 || Pechora near Ust-Izhma || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | || 332 || 9530 || 50 || Pechora || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Usa || 565 || 93600 || 1310 || Pechora near Usinsk || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Kolva || 546 || 18100 || 165 || Usa near Usinsk || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Adzva || 334 || 10600 || 110 || rowspan="3" | Usa || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | || 259 || 14800 || 122 || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | || 311 || 7290 || data-sort-value=68| ? || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Shchugor || 300 || 9660 || 252 || rowspan="2" | Pechora || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Ilych || 411 || 16000 || 177 || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 |105|| bgcolor=#f6f6f6 |98|| bgcolor=#f6f6f6 data-sort-value=91|-|| colspan="5" | Voronya ← Lake Lovozero ← || align=right| 251|| align=right| 9940|| align=right| 114 || Barents Sea || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 |84|| bgcolor=#f6f6f6 |58|| bgcolor=#f6f6f6 |61|| colspan=5 | Tuloma ← Lake Notozero ← Lutto|| align=right| 320|| align=right| 21140|| align=right| 241 || Barents Sea near Murmansk || || ||
|-bgcolor=#E0FFFF
|bgcolor=#f6f6f6 |70|| bgcolor=#f6f6f6 |72|| bgcolor=#f6f6f6 |73|| colspan=5 | Tana/Deatnu ← Karasjohka|| align=right| 366|| align=right| 16386|| align=right| 197 || Barents Sea near Tana Bru || || ||
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |32|| colspan=5 | Ölfusá ← Hvítá|| align=right| 185|| align=right| 6100|| align=right| 423 || Atlantic Ocean near Selfoss || rowspan="4" | || || rowspan="2" |
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Altaelva|| align=right| 240|| align=right| 8693|| align=right| 101 || Norwegian Sea in Alta Municipality || rowspan="6" | || ||
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |78|| colspan=5 | Målselva ← Rostaelva|| align=right| 145|| align=right| 6144|| align=right| 171 || Norwegian Sea in Målselv Municipality || ||
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |70|| colspan=5 | Vefsna|| align=right| 161|| align=right| 4122|| align=right| 207 || Norwegian Sea in Vefsn Municipality || ||
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |53|| colspan=5 | Namsen|| align=right| 229|| align=right| 6298|| align=right| 285 || Norwegian Sea in Namsos Municipality || ||
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |-|| colspan=5 | Gaula (Trøndelag)|| align=right| 153|| align=right| 3661|| align=right| 97 || Norwegian Sea in Trondheim Municipality || ||
|-bgcolor=#E6E6FA
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |-|| colspan=5 | Orkla (river)|| align=right| 179|| align=right| 3053|| align=right| 67 || Norwegian Sea in Orkland Municipality || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |90|| colspan=5 | Otra|| align=right| 245|| align=right| 3740|| align=right| 150 || North Sea in Kristiansand Municipality || rowspan="6" | || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |99|| bgcolor=#f6f6f6 |93|| bgcolor=#f6f6f6 |59|| colspan=5 | Skien ← Norsjø ← Saua ← Heddalsvatnet ← Tinne - etc. system|| align=right| 273|| align=right| 10815|| align=right| 263 || Skagerrak in Porsgrunn Municipality || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |76|| bgcolor=#f6f6f6 data-sort-value=100|-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Numedalslågen|| align=right| 356|| align=right| 5554|| align=right| 111 || Skagerrak in Larvik Municipality || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |89|| bgcolor=#f6f6f6 |66|| bgcolor=#f6f6f6 |49|| colspan=5 | Drammenselva ← Tyrifjorden ← Storelva-Ådalselva-Sperillen ← Begna ← Otrøelva|| align=right| 310|| align=right| 17113|| align=right| 314 || Skagerrak in Drammen Municipality || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |38|| bgcolor=#f6f6f6 |37|| bgcolor=#f6f6f6 |15|| colspan=5 | Glomma/Glåma|| align=right| 619|| align=right| 42441|| align=right| 709 || Skagerrak in Fredrikstad Municipality || || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Ätran|| align=right| 243|| align=right| 3342|| align=right| 53 || Kattegat in Falkenberg || rowspan="2" | || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Lagan|| align=right| 232|| align=right| 6452|| align=right| 82 || Kattegat near Laholm || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |10|| bgcolor=#f6f6f6 |12|| bgcolor=#f6f6f6 |14|| colspan=5 | Elbe ← Vltava ← Teplá Vltava|| align=right| 1329|| rowspan="2" align="right" | 148268|| rowspan="2" align="right" | 860 || rowspan="2" | Wadden Sea near Cuxhaven || rowspan="2" | || || rowspan="2" |
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Havel ← Spree || 560 || rowspan="2" | 24096 || rowspan="2" | 103 || rowspan="2" | Elbe near Havelberg || rowspan="4" | || || rowspan="8" |
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| bgcolor="#f6f6f6" | || colspan="4" | Havel || 334 ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Spree || 382 || 10110 || 35 || Havel in Berlin-Spandau ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Saale || 413 || 24167 || 117 || Elbe in Barby ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | White Elster || 257 || 5154 || 26 || Saale near Halle (Saale) || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Mulde ← Zwickauer Mulde || 290 || 7400 || 75 || Elbe in Dessau || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Ohře / Eger || 316 || 5588 || 38 || Elbe in Litoměřice || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Vltava - Teplá Vltava || 431 || 28101 || 154 || Elbe in Mělník || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |30|| bgcolor=#f6f6f6 |35|| bgcolor=#f6f6f6 |44|| colspan=5 | Weser ← Werra|| align=right| 751|| align=right| 46259|| align=right| 365 || Wadden Sea near Bremerhaven || rowspan="6" | || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Aller ← Leine || 346 || rowspan="2" | 15721 || rowspan="2" | 120 || rowspan="2" | Weser near Verden || || rowspan="5" | || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |41|| colspan=5 | IJssel ← Oude IJssel|| align=right| 188|| align=right| 4533|| align=right| 380 || IJsselmeer near Kampen || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |11|| bgcolor=#f6f6f6 |11|| bgcolor=#f6f6f6 |6|| colspan=5 | Rhine|| align=right| 1233|| align=right| 185263|| align=right| 2315 || North Sea at Hook of Holland || <br/> || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Waal|| 82|| rowspan="2" | ?|| 1500 || Rhine delta in Gorinchem || rowspan="2" | || rowspan="2" | ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Lek|| 62|| 429 || Rhine delta at Kinderdijk ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Lippe ← Alme || 268 || 4882 || 46 || Rhine in Wesel || rowspan="2" | || || rowspan="2" |
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Moselle ← Moselotte || 549 || 28153 || 320 || Rhine in Koblenz || || || || || rowspan="3" |
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| bgcolor="#f6f6f6" | || colspan="4" | Main || 525 ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Regnitz ← Pegnitz ← Fichtenohe || 191 || 7521 || 57 || Main in Bamberg ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Neckar ← Eschach || 380 || 13934 || 136 || Rhine in Mannheim || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Ill || 217 || 4760 || 54 || Rhine near Strasbourg || || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Aare || 288 || 17684 || 559 || Rhine in Koblenz || rowspan="3" | || || rowspan="3" |
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Limmat ← Lake Zürich ← Linth || 140 || 2417 || 101 || rowspan="2" | Aare in Brugg ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Reuss || 164 || 3443 || 140 ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |20|| bgcolor=#f6f6f6 |40|| bgcolor=#f6f6f6 |46|| colspan=5 | Meuse/Maas|| align=right| 950|| align=right| 34364|| align=right| 357 || North Sea near Hellevoetsluis || || || || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Great Ouse|| align=right| 230|| align=right| 8172|| align=right| 39 || North Sea in King's Lynn || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 |92|| bgcolor=#f6f6f6 |96|| bgcolor=#f6f6f6 data-sort-value=91|-|| colspan="5" | Trent|| align=right| 298|| align=right| 10435|| align=right| 100 || rowspan="2" | Humber Estuary near Scunthorpe || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" |94|| bgcolor=#f6f6f6 data-sort-value=91|-|| colspan="5" | Ouse ← Ure|| align=right| 208|| align=right| 10704|| align=right| 145 || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Tyne ← North Tyne|| align=right| 118|| align=right| 2936|| align=right| 45 || North Sea at South Shields || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Tweed|| align=right| 156|| align=right| 4988|| align=right| 90 || North Sea in Berwick-upon-Tweed || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" |67|| colspan=5 | Tay|| align=right| 193|| align=right| 6019|| align=right| 220 || North Sea near Dundee || ||
|-bgcolor=#F0F8FF
|bgcolor=#f6f6f6 data-sort-value=106| -|| bgcolor="#f6f6f6" data-sort-value="100" |-|| bgcolor="#f6f6f6" data-sort-value="91" |-|| colspan="5" | Spey|| align=right| 173|| align=right| 2944|| align=right| 66 || North Sea near Elgin || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |18|| bgcolor=#f6f6f6 |20|| bgcolor=#f6f6f6 |12|| colspan=5 | Mezen|| align=right| 966|| align=right| 78000|| align=right| 890 || White Sea (Mezen Bay) near Mezen || rowspan="33" | || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Vashka || 605 || 20500 || 184 || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |78|| bgcolor=#f6f6f6 |60|| bgcolor=#f6f6f6 data-sort-value=91|-|| colspan="5" | Kuloy ← Sotka|| align=right| 350|| align=right| 19000|| align=right| 17 || White Sea near Dolgoshchelye ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |7|| bgcolor=#f6f6f6 |5|| bgcolor=#f6f6f6 |4|| colspan=5 | Northern Dvina ← Vychegda|| align=right| 1803|| rowspan="2" align="right" | 357052|| rowspan="2" align="right" | 3330 || rowspan="2" | Dvina Bay in Severodvinsk || || rowspan="2" |
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Pinega || 779 || 42600 || 430 || Northern Dvina in Ust-Pinega || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | - || colspan=3 | Yula || 250 || 5290 || 49 || Pinega || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Yemtsa ← Mekhrenga || 299 || 14100 || 70 || Northern Dvina near Bolshaya Gora || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Vaga ← Ustya || 736 || rowspan="2" | 44800 || rowspan="2" | 384 || rowspan="2" | Northern Dvina near Bereznik || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| bgcolor="#f6f6f6" | || colspan="4" | Vaga || 575 || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Ustya || 477 || 17500 || 92 || Vaga || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="2" | Kokshenga || 251 || 5670 || 36 || Ustya || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Vychegda || 1130 || 121000 || 1160 || Northern Dvina in Kotlas || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Viled || 321 || 5610 || 43 || Vychegda near Koryazhma || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Yarenga || 281 || 5140 || 49 || Vychegda || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Vym || 499 || 25600 || 260 || Vychegda near Ust-Vym || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="2" | || 255 || 3440 || 31 || Vym || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Sysola || 487 || 17200 || 105 || Vychegda in Syktyvkar || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | || 272 || 6600 || 52 || rowspan="3" | Vychegda || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Vishera || 247 || 8780 || 79 || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | || 260 || 4230 || 37 || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Lower Yug ← Luza || 609 || rowspan="2" | 35600 || rowspan="2" | 290 || rowspan="2" | Northern Dvina in Veliky Ustyug || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| bgcolor="#f6f6f6" | || colspan="4" | Yug || rowspan="2" | 574 || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || bgcolor="#f6f6f6" | || colspan="3" | Luza || 18300 || 132 || Yug || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Sukhona ← Lake Kubenskoye ← Kubena || 941 || 50300 || 438 || Northern Dvina in Veliky Ustyug || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |33|| bgcolor=#f6f6f6 |28|| bgcolor=#f6f6f6 |28|| colspan=5 | Onega ← Lake Lacha ← Svid ← Lake Vozhe ← Vozhega|| align=right| 680|| rowspan="2" align="right" | 56900|| rowspan="2" align="right" | 492 || rowspan="2" | Onega Bay at Onega town || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| colspan="5" | Onega|| align=right| 416|| ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | Voloshka || 260 || 7100 || 72 || Onega || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |55|| bgcolor=#f6f6f6 |45|| bgcolor=#f6f6f6 |58|| colspan=5 | Lower Vyg ← Lake Vygozero ← -system|| align=right| 436|| rowspan="2" align="right" | 27100|| rowspan="2" align="right" | 267 || rowspan="2" | White Sea near Belomorsk || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| colspan="5" | Vyg ← || align=right| 315|| ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=108| -|| bgcolor="#f6f6f6" data-sort-value="102" |-|| bgcolor="#f6f6f6" data-sort-value="93" |-|| bgcolor="#f6f6f6" | || colspan="4" | ← Lake Segozero ← ← || 329 || 9140 || 74 || Lake Vygozero near Segezha || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |59|| bgcolor=#f6f6f6 |44|| bgcolor=#f6f6f6 |55|| colspan=5 | Kem ← || align=right| 422|| rowspan="2" align="right" | 27700|| rowspan="2" align="right" | 279 || rowspan="2" | White Sea near Kem || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 data-sort-value=107| -|| bgcolor="#f6f6f6" data-sort-value="101" |-|| bgcolor="#f6f6f6" data-sort-value="92" |-|| colspan="5" | Kem ← Kuyto Lakes ← || align=right| 399|| rowspan="2" | || ||
|-bgcolor=#87CEEB
|bgcolor=#f6f6f6 |82|| bgcolor=#f6f6f6 |49|| bgcolor=#f6f6f6 |56|| colspan=5 | Kovda ← Lake Topozero ← || align=right| 325|| align=right| 26100|| align=right| 276 || Kandalaksha Gulf ||
