Die zehn längsten Flüsse in Deutschland sind:
• die Donau
Gesamt: 2.852 km
Davon in Deutschland: 647 km
• der Rhein
Gesamt: 1.320 km
Davon in Deutschland: 865 km
• die Elbe
Gesamt: 1.165 km
Davon in Deutschland: 727 km
• die Oder
Gesamt: 866 km
Davon in Deutschland: 187 km
• die Mosel
Gesamt: 545 km
Davon in Deutschland: 242 km
• der Main
Gesamt: 524 km
Davon in Deutschland: Keine Angabe
• die Inn
Gesamt: 510 km
Davon in Deutschland: 218 km
• die Weser
Gesamt: 433 km
Davon in Deutschland: Keine Angabe
• die Saale
Gesamt: 413 km
Davon in Deutschland: Keine Angabe
• die Spree
Gesamt: 382 km
Davon in Deutschland: Keine Angabe