Die Havel entspringt bei Neustrelitz in der Mecklenburgischen Seeplatte und sie mündet bei Havelberg in die Elbe. Dazwischen liegen 342 Kilometer. An ihrem Lauf liegen Fürstenberg, Oranienburg und Berlin. Hier wird sie mit dem Wasser der Spree angereichert, um dann gemächlich in Richtung Potsdam und ins Havelland weiter zu fließen.
Der Fluss hat nur ein sehr geringes Gefälle - auf den fast 20 km der Potsdamer Landschaft ist es gerade einmal ein Meter. Kein Wunder, wenn sich der Fluss hier zu einer ganze Kette von Seen ausweitet: Jungfernsee, Tiefer See, Templiner See, Schwielowsee...