Sankt Oswald bei Freistadt is een gemeente in de Oostenrijkse deelstaat Opper-Oostenrijk, gelegen in het district Freistadt (FR). De gemeente heeft ongeveer 2700 inwoners.
Geografie
Sankt Oswald bei Freistadt heeft een oppervlakte van 41 km². Het ligt in het noorden van het land, ten noordoosten van de stad Linz.