Transport publiczny
Funkcję Organizatora w zakresie zbiorowego transportu publicznego w Opolu pełni Prezydent Miasta Opola, który wykonuje swoje zadania za pośrednictwem Wydziału Transportu i Zarządzania Ruchem Urzędu Miasta Opola.
Realizując porozumienia międzygminne, Miasto Opole realizuje również usługi transportu zbiorowego w czterech gminach sąsiadujących z Miastem. Autobusy opolskiej komunikacji miejskiej dojeżdżają do wybranych miejscowości w gminach Dąbrowa, Komprachcice, Łubniany i Prószków.
Łącznie w systemie opolskiej komunikacji miejskiej funkcjonują 23 linie, w tym 18 dziennych, spośród których 5 linii wyjeżdża poza granice Opola, a kolejne 5 linii to połączenia nocne.
Operatorem publicznego transportu zbiorowego w Opolu jest Miejski Zakład Komunikacyjny Sp. z o.o. (MZK), który stanowi podmiot wewnętrzny Miasta Opola. Do Miasta należy 100% udziałów spółki. MZK prowadzi na zlecenie Miasta Opola przewozy na wszystkich liniach komunikacji miejskiej w Opolu.