W 1900 roku usamodzielnił się powiat Morawska Ostrawa.
16 lipca 1889 arcybiskup ołomuniecki Theodor Kohn poświęcił kościół pw. Bożego Zbawiciela, jednak kościołem parafialnym został dopiero w 1927, natomiast kościół św. Wacława filialnym.
Po powstaniu państwa czechosłowackiego powstała idea stworzenia Wielkiej Ostrawy. Projekt z 1919 przewidywał połączenie 15 gmin: Morawska Ostrawa, Przywóz, Witkowice, Mariánské Hory, Zábřeh nad Odrou, Nová Ves, Hrabůvka, Svinov, Kunčice nad Ostravicí, Malé Kunčice, Polska Ostrawa, Muglinov, Gruszów, Radwanice i Michałkowice. Po szeregu wydanych ustaw i rozwiązaniu szeregu punktów spornych o przynależność nowego tworu administracyjnego do Moraw lub Śląska projekt odchudzono tylko do 7 morawskich gmin: Morawskiej Ostrawy, Przywozu, Witkowic, Mariánskich Hor, Zábřehu nad Odrou, Novej Vsi i Hrabůvky, które miały zostać połączone w jedno miasto o nazwie Morawska Ostrawa. Nowa ustawa weszła w życie 1 stycznia 1924. Pierwszym komisarzem został Jan Prokeš. Komisja administracyjna składała się z 31 Czechów, 9 Niemców i 2 Żydów. Nowe miasto miało 4029 hektarów i 113 709 mieszkańców.