Bad Blumau heeft een oppervlakte van 37,31 km². De gemeente ligt in het oosten van Oostenrijk, in het oosten van de deelstaat Stiermarken. De gemeente ligt dicht bij de grens met de deelstaat Burgenland.
Bad Blumau trekt jaarlijks vele[bron?] toeristen vanuit de hele wereld door het in Hundertwasser stijl opgerichte kuuroord. Het heilzame water komt vanuit een van de diepste bronnen die Oostenrijk kent.