List of rivers of Germany

This article lists rivers that are located in Germany, either entirely or partially, or that form the country's international borders.

The main rivers of Germany include: An alphabetical list of all German rivers that have an article in Wikipedia appears at the end of the article.

Rivers that flow into the sea are sorted geographically, along the coast.

Some rivers (the Meuse, for example) do not flow through Germany themselves, but they are mentioned for having German tributaries.

The rivers in this section are sorted north-west (Danish border) to east (Polish border) and drain into the Baltic Sea: These rivers drain into the Black Sea: The rivers in this section are sorted south-west (Netherlands) to east (Danish border) and drain into the North Sea:

Drainage basins of Germany (red lines indicate watersheds )
Sections of the River Rhine: