El río Weser cruza la ciudad de sudeste a noroeste antes de desembocar 70 km más al occidente en el mar del Norte.