home > German Rivers Map

German Rivers Map

by Vishal Kumar

The main river flowing in Germany are Rhine, Elbe, Danube and Kiel. Most of the cities are located on the banks of these rivers.


Germany River Map

List of Rivers in Germany

River Length (km) Length (miles) Drainage area (km²) Outflow Countries in the drainage basin Germany Regions in the drainage basin
Donau River 2,850 1,770 817,000 Black Sea Germany, Hungary, Austria, Croatia, Serbia, Slovakia, Romania, Bulgaria, Ukraine. Baden-Württemberg, Bavaria
Rhein River 1,230 760 220,000 North Sea Germany, Lichtenstein, Switzerland, Austria, Netherlands, France, Rhineland-Palatinate, Hesse, Baden-Württemberg
Elbe River 1,165 724 144,060 North Sea Germany and Czech Republic Saxony, Saxony-Anhalt, Brandenburg, Lower Saxony,Hamburg, Schleswig-Holstein, Mecklenburg-Vorpommern,
Oder River 854 531 119,000 Baltic Sea Germany, Poland, Czech Republic Brandenburg and Mecklenburg-Vorpommern
Mosel River 545 339 28,286 Rhine River Germany, Luxembourg and France. Rhineland-Palatinate
Main River 527 327 27,292 Rhine River Germany Bavaria, Baden-Württemberg, Hesse
Weser River 440 273 46,306 North Sea Germany Bremen/Oldenburg Metropolitan Region, Lower Saxony, North Rhine-Westphalia, Hessen, Thuringia

The rivers in this section are sorted north-west (Danish border) to east (Polish border)

Draining into the Baltic Sea

Schwentine (in Kiel) Trave (in Lübeck-Travemünde)
Stepenitz (near Travemünde) Warnow (in Warnemünde)
Nebel (in Bützow) Recknitz (in Ribnitz-Damgarten)
Peenestrom (in Peenemünde) Peene (near Anklam)
Tollense (in Demmin) branch of river Oder (from Oder Lagoon)
Świna/Swine (in Świnoujście, Poland) Uecker (into Oder Lagoon in Ueckermünde)
Oder (into Oder Lagoon near Szczecin, Poland) Lusatian Neisse (Lausitzer Neiße) (near Eisenhüttenstadt)

The rivers in this section are sorted south-west (Netherlands) to east (Danish border).

Draining into the Black Sea

Danube (in Sulina, Romania) Schwarze Laber (in Sinzing)
Inn (in Passau) Altmühl (in Kelheim)
Rott (in Schärding) Abens (near Neustadt (Donau))
Salzach (in Haiming) Ilm (near Neustadt (Donau))
Saalach (in Freilassing) Paar (near Vohburg)
Alz (in Marktl) Friedberger Ach (near Oberhausen)
Chiemsee (in Seebruck) Lech (near Donauwörth)
Tiroler Achen (in Grabenstätt) Wertach (in Augsburg)
Isen (in Neuotting) Schmutter (in Donauwörth)
Ilz (in Passau) Zusam (in Donauwörth)
Vils (in Vilshofen) Wörnitz (in Donauwörth)
Isar (near Deggendorf) Brenz (in Lauingen)
Amper/Ammer (near Moosburg) Mindel (near Günzburg)
Loisach (near Wolfratshausen) Kammel (near Offingen)
Große Laber (near Straubing) Günz (in Günzburg)
Regen (in Regensburg) Iller (in Ulm)
Chamb (in Cham) Rot (in Erbach an der Donau)
Naab (near Regensburg) Riß (near Ehingen)
Vils (in Kallmünz) Lauchert (near Sigmaringen)

The rivers in this section are sorted south-west (Netherlands) to east (Danish border).

Draining into the North Sea

Maas (main branch at Stellendam, Netherlands) IJssel (into the IJsselmeer near Kampen, Netherlands)
Niers (in Gennep, Netherlands) Berkel (in Zutphen, Netherlands)
Rur/Roer (in Roermond, Netherlands) Oude IJssel/Issel (in Doesburg, Netherlands)
Wurm (near Heinsberg) Zwarte Water (into the IJsselmeer near Genemuiden, Netherlands)
Inde (in Jülich) Vechte (near Zwolle, Netherlands)
Rhine/Rhein (main branch at Hoek van Holland, Netherlands) Dinkel (in Neuenhaus)
Lippe (in Wesel) Ems (near Delfzijl, Netherlands)
Alme (in Paderborn) Hase (in Meppen)
Emscher (near Dinslaken) Weser (near Bremerhaven)
Ruhr (in Duisburg) Hunte (in Elsfleth)
Volme (near Hagen) Lesum (in Bremen-Vegesack)
Lenne (near Hagen) Wümme (in Ritterhude)
Möhne (in Neheim-Hüsten) Aller (near Verden (Aller))
Erft (in Neuss) Böhme (near Rethem)
Wupper/Wipper (in Leverkusen) Leine (near Schwarmstedt)
Sieg (in Bonn) Innerste (near Sarstedt)
Agger (in Siegburg) Rhume (in Northeim)
Nister (in Wissen) Oder (Harz) (in Katlenburg-Lindau)
Ahr (near Sinzig) Örtze (in Winsen)
Wied (in Neuwied) Fuhse (in Celle)
Moselle (in Koblenz) Oker (in Müden (Aller))
Elzbach (in Moselkern) Schunter (near Braunschweig)
Alf (in Alf) Werre (in Bad Oeynhausen)
Lieser (near Bernkastel-Kues) Diemel (in Bad Karlshafen)
Salm (near Klüsserath) Fulda (in Hannoversch Münden)
Kyll (near Trier-Ehrang) Eder (in Edermünde)
Saar (near Konz) Schwalm (near Fritzlar)
Nied (near Rehlingen-Siersburg) Haune (in Bad Hersfeld)
Prims (in Dillingen) Werra (in Hannoversch Münden)
Blies (in Sarreguemines) Hörsel (near Eisenach)
Schwarzbach (near Zweibrücken) Ulster (in Philippsthal)
Sauer (in Wasserbillig) Elbe (near Cuxhaven)
Prüm (near Echternach) Oste (near Otterndorf)
Nims (in Irrel) Stör (near Glückstadt)
Our (in Wallendorf) Alster (in Hamburg)
Lahn (in Lahnstein) Bille (near Hamburg)
Aar (in Diez) Ilmenau (near Winsen (Luhe))
Weil (in Weilburg) Jeetzel (in Hitzacker)
Dill (in Wetzlar) Löcknitz (near Dömitz)
Ohm (in Cölbe) Elde (near Lenzen)
Nahe (in Bingen) Aland (in Schnackenburg)
Alsenz (near Bad Kreuznach) Stepenitz (in Wittenberge)
Glan (near Bad Sobernheim) Havel (near Havelberg)
Selz (in Ingelheim) Dosse (near Havelberg)
Main (in Mainz) Rhin (near Warnau)
Nidda (in Frankfurt-Höchst) Plane (near Brandenburg)
Wetter (in Niddatal) Nuthe (in Potsdam)
Kinzig (in Hanau) Spree (in Berlin-Spandau)
Tauber (in Wertheim am Main) Dahme (in Berlin-Köpenick)
Fränkische Saale (in Gemünden am Main) Ohre (near Burg)
Regnitz (in Bamberg) Saale (in Barby)
Pegnitz (in Fürth) Bode (in Nienburg (Saale))
Rednitz (in Fürth) Wipper (Saale) (near Bernburg)
Fränkische Rezat (in Georgensgmünd) White Elster (near Halle (Saale))
Schwäbische Rezat (in Georgensgmünd) Parthe (in Leipzig)
Itz (in Baunach) Pleiße (in Leipzig)
Red Main (near Kulmbach) Weida (near Gera)
Neckar (in Mannheim) Unstrut (near Naumburg)
Jagst (near Bad Friedrichshall) Wipper (Unstrut) (near Heldrungen)
Kocher (in Bad Friedrichshall) Gera (in Straußfurt)
Enz (in Besigheim) Ilm (in Großheringen)
Glems (near Markgröningen-Unterriexingen) Schwarza (in Schwarza)
Murr (in Marbach am Neckar) Mulde (in Dessau)
Rems (in Remseck) Zwickauer Mulde (near Colditz)
Fils (in Plochingen) Chemnitz (near Wechselburg)
Queich (near Germersheim) Freiberger Mulde (near Colditz)
Pfinz (near Germersheim) Zschopau (near Döbeln)
Lauter (in Lauterbourg) Black Elster (near Wittenberg)
Murg (near Rastatt) Weißeritz (in Dresden)
Sauer (in Seltz, France) Wild Weißeritz (in Freital)
Acher (near Lichtenau) Wesenitz (in Pirna)
Rench (near Lichtenau) Ohře/Eger (in Litoměřice, Czech Republic)
Kinzig (near Kehl) Vltava (in Mělník, Czech Republic)
Schutter (near Kehl) Berounka (near Prague, Czech Republic)
Elz (near Lahr) Mže/Mies (in Plzeň, Czech Republic)
Wiese (near Basel) Eider (in Tönning)
Wutach (in Waldshut-Tiengen) Treene (in Friedrichstadt)

Related Maps

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More