Tento seznam shrnuje údaje o operních inscenacích hraných v Národním divadle moravskoslezském (pod jeho různými dobovými názvyByly to: 1919–1941 Národní divadlo moravsko-slezské 1941–1944 České divadlo moravskoostravské 1945–1948 Zemské divadlo v Moravské Ostravě 1948–1995 Státní divadlo Ostrava od 1995 Národní divadlo moravskoslezské) v Ostravě od otevření (sezóna 1919/20) do konce roku 2022.
Operu v Ostravě hrály od roku 1886 také kočovné německé společnosti, případně hostující soubory jiných německých divadel (např. opavského, olomouckého nebo bílského) a v letech 1907–1919 a 1940–1944 samotné německé městské divadlo. V češtině s operami a operetami hostovaly v Moravské Ostravě před vznikem Československa společnosti Elišky Zöllnerové (poprvé 1877), dále Jana Pištěka, Františka Laciny (jeho společnost hostovala v Ostravě s inscenacemi pro Národní divadlo v Brně), Františka Trnky a konečně Antoše Josefa Frýdy, která se v Ostravě usadila a v roce 1919 poskytla personální základ nově vytvořenému stálému českému divadlu. Ojedinělou událostí byla první premiéra české opery v Moravské Ostravě, jíž byla 17. srpna 1892 opera Osudná sázka Cyrila Metoděje Hrazdiry v podání Trnkovy společnosti.
Údaje o inscenacích Národního divadla moravskoslezského jsou obsaženy v soupise v publikaci 60 let Státního divadla v Ostravě a v databázích Divadelního ústavu v Praze a Ostravského divadelního archivu.
Jedná se o inscenace souboru ostravského divadla; vyloučena jsou proto představení hostujících souborů, naopak započítány jsou rovněž premiéry, které proběhly mimo pravidelná působiště – například na festivalech Smetanova Litomyšl nebo Janáčkovy Hukvaldy.