Die Stadt gliedert sich in die statistischen Bezirke:
Innenstadt, Maschland, Gunzelinfeld, Walzwerk, Südstadt, Simonstiftung, Südliche Aue, Telgte und die Nördliche Aue/Herzberg.
Zur Stadt gehören 14 Ortsteile:
Berkum, Dungelbeck, Duttenstedt, Eixe, Essinghausen, Handorf, Röhrse, Rosenthal, Schmedenstedt, Schwicheldt, Stederdorf, Vöhrum/Landwehr, Wendesse und Woltorf.