Verschiedene Bäche und Flüsse durchlaufen das Stadtgebiet Beverungen. So entsteht die Bever aus den Rinnsalen Jordan, Eselsbach und Lebersiek und schlängelt sich durch Dalhausen, an Roggenthal vorbei und mündet in Beverungen in die Weser.
Die Nethe kommt aus Richtung Ottbergen, fließt durch Amelunxen und bei Godelheim in die Weser.
Die Weser ist der größte und bekannteste - aus Richtung Bad Karlshafen kommende - Fluß, der die Ortschaften Herstelle, Würgassen, Beverungen, Blankenau und Wehrden streift.
Um zu verdeutlichen, welche Auswirkungen die Pegelstände haben, hier einige Anhaltspunkte.