1.Doonau (Donau; 2852 km) 2.Rein (Rhein; 1320 km) 3.Elbe (1165 km) 4.Oder (866,12 km) 5.Mosel (545 km) 6.Main (524 km) 7.Inn (510 km) 8.Weser (433 km) 9.Saale (413 km) 10.Spree (382 km)