Beiderseits des Flüsschens Wurm erstreckt sich das heutige Stadtgebiet von der Teverener Heide im Westen bis zu den Flüssen zwischen Beeck und Immendorf im Osten. Der Hauptort wird umrahmt von vielen reizvollen kleinen Dörfern mit zum Teil über 1.000-jähriger Geschichte.