Sankt Willibald is een gemeente in de Oostenrijkse deelstaat Opper-Oostenrijk, gelegen in het district Schärding. De gemeente heeft ongeveer 1100 inwoners.
Geografie
Sankt Willibald heeft een oppervlakte van 15 km². De gemeente ligt in het noorden van de deelstaat Opper-Oostenrijk, in het uiterste noorden van Oostenrijk. In het noordoosten ligt de Duitse deelstaat Beieren.
Ongeveer 28% van het oppervlak is bos en 63% is landbouwgrond.