Por el centro pasa el río Tälesbach que desemboca en el Neckar unos tres kilómetros al noroeste.