W 1297 po raz pierwszy wzmiankowano tutejszy kościół pw. św. Wacława, a w 1389 wzmiankowano istnienie miejskiej parafii. Z 1380 roku pochodzi pierwsza wzmianka o dwóch oddzielnych Ostrawach. Obecna Śląska Ostrawa nazywała się wówczas Wendyjską (Słowiańska), naprzeciw niej Morawską Ostrawę oznaczono jako Niemiecką pod koniec XV wieku, pomimo iż właśnie wówczas w mieście zaczęła wyraźniej zaznaczać swoją obecność społeczność czeska.
Po wojnach husyckich Ostrawa należała definitywnie do państwa hukwaldzkiego (od 1437 do 1848). thumb|Morawska Ostrawa w 1855 Pierwsze wzmianki o wydobyciu węgla pochodzą z 1753. Rewolucja przemysłowa odmieniła charakter miasta, z małego feudalnego miasta stała się ośrodkiem przemysłu ciężkiego i Zagłębia Ostrawsko-Karwińskiego. Do 1848 węgiel wydobywano głównie w Polskiej Ostrawie, Morawskiej Ostrawie, Gruszowie i Michałkowicach. W pozostałych miejscowościach febrowano po 1849. Inwestorami byli Wilczkowie, arcybiskupi ołomunieccy, państwo austriackie, Josef Zwierzina, Salomon Mayer Rothschild. Sami Rothschildowie mieli w latach 80. XIX wieku pod kontrolą połowę całkowitego wydobycia węgla ostrawskiego. Powstawały również inne zakłady przemysłowe. W latach 1880 do 1918 Ostrawa stała się najważniejszym ośrodkiem przemysłowym Austro-Węgier.