St. Johann am Walde is een gemeente in de Oostenrijkse deelstaat Opper-Oostenrijk, gelegen in het district Braunau. De gemeente heeft ongeveer 2100 inwoners.
Geografie
St. Johann am Walde heeft een oppervlakte van 39,99 km². Het ligt in het middennoorden van het land. De gemeente is niet ver verwijderd van de Duitse grens.