The transport company was formed in 1949 from a merger of the companies Společnost moravských místních drah, Zemských drah, Místní drahy Ostrava-Karviná and Vítkovické závodní dráhy.
Today DPO is entirely owned by the City of Ostrava.
DPO today owns 71 trolleybuses, 205 trams and 294 buses.
The first tram line was opened on 18 August 1894 from the train station to Vítkovice.
This article about transport in the Czech Republic is a stub.