Home Infos & Tips Top 10 Largest Rivers in Germany

Top 10 Largest Rivers in Germany

Saar River Germany
Saar © Isnurnfoto. / fotolia

Before we begin with the top 10 list, let’s keep in mind, that for example the United States is 26 times as large as Germany. Due to Germany’s smaller size the rivers are just not as long as in larger countries.

Some of the following rivers are flowing through many different european countries. We only counted the kilometres through German terrain.

10. Ems (371 kilometres)

Ems River Germany
© manovankohr / fotolia

9. Spree (382 kilometres)

Spree River in Germany
Spree in Berlin © eyetronic / fotolia

8. Neckar (384 kilometres)

Neckar River Germany
Neckar in Heidelberg © Philip / fotolia

7. Saale (413 kilometres)

Saale River Germany
© kiono / fotolia

6. Havel (560 kilometres)

Havel River Germany
© Leonid Andronov / fotolia

5. Main (569 kilometres)

Main River Germany
Frankfurt © Robert Kneschke / fotolia

4. Danube (647 kilometres)

Danube River Germany
Neuburg © Mikhail Markovskiy / fotolia

3. Elbe (727 kilometres)

Elbe River Germany
Dresden © seqoya / fotolia

2. Weser (750 kilometres)

Weser River Germany
Bremen © pixelschoen / fotolia

1. Rhine (865 kilometres)

Rhine River Germany
Cologne © majonit / fotolia