Die Gemeinde Hartl befindet sich im Bezirk Hartberg-Fürstenfeld im Bundesland Steiermark in Österreich.
Hartl liegt auf 430 Meter Seehöhe und hat ca. 830 Einwohner. Die Gemeinde Hartl gehört zur Region "Oststeiermark".
Im Gemeindegebiet liegen die Orte Hartl, Großhart, Neusiedl, Obertiefenbach und Untertiefenbach.