The former Hanseatic town of Herford is situated in the chain of hills south of the Wiehen Hills (Ravensberg Hills). The highest place is the Dornberg (240 m) in the Schwarzenmoor district; the lowest point (56 m) is located in the Werretal in the Falkendiek district. The River Aa joins the river Werre in the centre of the town. The Stuckenberg is located east of the town.