Die Gemeinde St. Oswald befindet sich im Bezirk Melk im Bundesland Niederösterreich in Österreich.
St. Oswald liegt auf 658 Meter Seehöhe und hat ca. 1130 Einwohner. Die Gemeinde St. Oswald gehört zur Region "Mostviertel-Eisenwurzen".
Im Gemeindegebiet liegen die Orte St. Oswald, Fünflingeramt, Loseneggeramt, Stiegeramt und Urthaleramt.