Die Stadt Hartberg befindet sich im Bezirk Hartberg-Fürstenfeld im Bundesland Steiermark in Österreich.
Hartberg liegt auf 359 Meter Seehöhe und hat ca. 6450 Einwohner. Die Stadt Hartberg gehört zur Region "Oststeiermark".
Im Gemeindegebiet liegen die Orte Hartberg, Eggendorf, Habersdorf, Ring und Safenau.