List of rivers of Switzerland

Included rivers flow either entirely or partly through Switzerland or along its international borders.

Swiss rivers belong to five drainage basins, i.e. of the Rhine, the Rhône, the Po, the Danube or the Adige.

Below, rivers are grouped by length, drainage area, orography and in alphabetical order.

Switzerland is drained into four directions: Witenwasserenstock mountain is the triple divide of the drainage basins between the Rhine, Rhône and Po.

Some rivers (e.g. Danube) do not flow through Switzerland themselves, but they are mentioned for having Swiss tributaries.

Map of Switzerland showing major lakes and rivers
The five river basins of Switzerland :
Rhine with Aar sub-basin
High Rhine and Rhine Falls near Schaffhausen
The Aare at Bern
The Reuss in Bremgarten
Saane in Fribourg
Confluence of the Urnäsch and Sitter
Tamina Gorge near Bad Ragaz
Landwasser with Landwasser Viaduct
Le Doubs in Saint-Ursanne
Confluence of the Rhône and Arve in Geneva
Verzasca river and valley
Rom near
Inn in Engadin