Sankt Radegund is a municipality in the district of Braunau am Inn in the Austrian state of Upper Austria, named after Saint Radegund. It is situated at the western rim of the Innviertel region, where the Salzach river forms the border to the German state of Bavaria.