Opper-Oostenrijk (Duits: Oberösterreich; tot 1918 Österreich ob der Enns; 1938-1945 Oberdonau, Beiers: Owerésterraich,) is een deelstaat (Bundesland) van Oostenrijk. De hoofdstad is Linz, die tevens de grootste stad van de deelstaat is (186.298 inwoners). Opper-Oostenrijk grenst aan Duitsland en Tsjechië.