Thannhausen liegt östlich der Bezirkshauptstadt Weiz und besteht aus den Ortschaften Alterilz, Grub, Landscha bei Weiz, Oberdorf bei Thannhausen, Peesen, Ponigl, Raas und Trennstein. Sie erstreckt sich von Büchl bis hinauf zum Patscha und Hohen Zetz. Durch das Gemeindegebiet verläuft die B72, welche Graz über Weiz, Birkfeld und das Alpl mit Krieglach im Mürztal verbindet. Hier verkehren auch die RegioBusse Weiz – Anger – Birkfeld – Ratten. In Weiz bestehen Anschlüsse sowohl auf den Bus nach Graz als auch auf die S-Bahn nach Gleisdorf.
Die Gemeinde, benannt nach dem Schloss Thannhausen, ist trotz der Nähe zu Weiz land- und forstwirtschaftlich geprägt, dient in den letzten Jahren, aber auch immer mehr als Wohngemeinde. Zudem gibt es in Thannhausen viele Klein- und Mittelbetriebe, einige davon sind in der Holzverarbeitung tätig.
Thannhausen profitiert von der Nähe zur Wirtschaftsachse Weiz – Gleisdorf und erlebt in den letzten 20 Jahren einen starken Bevölkerungszuzug.



