Germany's hydrography is defined by 11 major river basins draining to three seas. Here they are, ordered by drainage area within Germany:
| River | Length (km) | Basin in DE (km²) | Mouth / Sea | Key Cities / Features |
|---|---|---|---|---|
| Rhine (Rhein) | 1,233 (865 in DE) | ~185,000 | North Sea | Cologne, Düsseldorf, Mainz, Mannheim, Basel; busiest waterway |
| Elbe | 1,094 (727 in DE) | ~97,000 | North Sea | Dresden, Magdeburg, Hamburg; Czech source (Labe) |
| Danube (Donau) | 2,850 (647 in DE) | ~56,000 | Black Sea | Ulm, Regensburg, Passau; 10 countries total |
| Weser | 452 | ~46,000 | North Sea | Hannover, Bremen; fully in Germany |
| Ems | 371 | ~13,000 | North Sea | Münster, Emden; Dortmund-Ems Canal |
| Oder (Odra) | 854 (560 in DE/PL border) | ~52,000 (shared) | Baltic Sea | Frankfurt (Oder), Szczecin Lagoon; Polish border |
| Main | 524 | ~27,000 | Rhine → North Sea | Frankfurt, Würzburg; Main-Danube Canal link |
| Neckar | 362 | ~14,000 | Rhine → North Sea | Stuttgart, Heidelberg; steep valley vineyards |
| Moselle (Mosel) | 544 (242 in DE) | ~28,000 (shared) | Rhine → North Sea | Trier, Koblenz; wine region, Luxembourg/France |
| Saale | 413 | ~24,000 | Elbe → North Sea | Halle, Jena; Thuringia/Saxony-Anhalt |
| Inn | 518 (220 in DE) | ~26,000 (shared) | Danube → Black Sea | Passau (confluence); Austria/Switzerland sources |
Germany's rivers are its economic arteries, ecological corridors, and flood challenges—managed through federal-state (Länder) cooperation and EU directives.