17 grudnia 1991 roku Rada Miasta Opola przyjęła uchwałę o przejęciu Wojewódzkiego Przedsiębiorstwa Komunikacji Miejskiej. Z początkiem 1992 roku utworzono Miejski Zakład Komunikacyjny w formie zakładu budżetowego. 1 stycznia 1998 roku zakład przekształcono w spółkę z ograniczoną odpowiedzialnością. W takiej formie zakład funkcjonuje do dzisiaj.
Zajezdnia Zajezdnia znajduje się przy ul. Luboszyckiej 19 w Opolu. Jej powierzchnia to ponad 11 hektarów. Na terenie zakładu znajdują się budynki techniczne, a także biura. Do lat 80. XX zajezdnia mieściła się przy ul. Kasprowicza 8 w Opolu.
mały|Zajezdnia przy ul. Kasprowicza W latach 2017–2019 baza spółki przeszła kompleksową modernizację. Obejmowała ona między innymi stworzenie ciągu diagnostyczno-obsługowego (TCDO) do kontroli technicznej i obsługi eksploatacyjnej autobusów. W hali odbywa się kompleksowe czyszczenie autobusów, czy też uzupełnianie płynów. Przebudowana została też stacja paliw. W ramach prac wymieniono zbiorniki paliwowe na dwupłaszczowe, dystrybutory paliwa oraz instalację paliwową. Wykonano również zabezpieczenia, które uniemożliwiają przedostawanie się substancji ropopochodnych do środowiska.