Die Weser durchfließt den Kreis Höxter im Osten des Kreisgebietes. Bei dem idyllisch gelegenen Weserdorf Wehrden bildet sie die Grenze zwischen den Bundesländern Nordrhein-Westfalen und Niedersachsen.