Sankt Willibald, officially St. Willibald, is a municipality in the district of Schärding in the Austrian state of Upper Austria.