Sankt Johann in der Haide estas komunumo de Aŭstrio. Ĝi apartenas al la federacia lando Stirio kaj al la distrikto Hartberg-Fürstenfeld (germane Bezirk Hartberg-Fürstenfeld). Komence de la jaro 2018 en la komunumo vivis 2 159 loĝantoj.
Eksteraj ligiloj