Koleje wąskotorowe w Zagłębiu Ostrawsko-Karwińskim – sieć wąskotorowej kolei podmiejskiej łącząca w latach 1902–1973 miejscowości północno-wschodniej części Zagłębia Ostrawsko-Karwińskiego oraz posiadająca cechy systemu tramwajowego – na wielu odcinkach wagony jeździły po ulicach. Łączna długość torów o rozstawie 760 mm wynosiła 63 km. Eksploatowane były zarówno w ruchu pasażerskim, jak i towarowym.

Pierwsza linia powstała w 1902 i łączyła Stary Bogumin z Nowym. Dwa lata później powstała linia z Gruszowa do Śląskiej Ostrawy, a w 1909 z Morawskiej Ostrawy do Karwiny. W 1912 powstały „Śląskie Koleje Krajowe”, które przejęły linię Gruszów – Śląska Ostrawa i przystąpiły do budowy nowych: Śląska Ostrawa – Michałkowice (1912), Karwina – Frysztat (1912), Karwina – Nowy Bogumin (1913), Orłowa Kopaniny – Orłowa rynek (1913) oraz Nowy Bogumin – Gruszów (1914). W 1949 „Śląskie Koleje Krajowe” (do których dwa lata wcześniej włączono „Miejską Kolej Elektryczna w Boguminie”) oraz „Kolej Lokalna Ostrawa – Karwina” weszły w skład nowo utworzonych „Przedsiębiorstw Komunikacyjnych Miasta Ostrawy”. Chociaż w 1950 zbudowano nową linię ze Śląskiej do Morawskiej Ostrawy, a w 1953 przedłużono linię we Frysztacie do dzielnicy Nowe Miasto, to od 1954 rozpoczęto stopniową likwidację wąskotorówek.