Dopravní podnik Ostrava a.s. provozuje městskou hromadnou dopravu 291 autobusem, 259 tramvajemi a 70 trolejbusy. Z celkového počtu je 458 nízkopodlažních: 269 autobusů, 139 tramvají a všech 70 trolejbusů. Servis vozidel zajišťují dvě autobusové (Autobusy Hranečník, Autobusy Poruba), dvě tramvajové (Tramvaje Ostrava, Tramvaje Poruba) a jedna trolejbusová vozovna (Trolejbusy Ostrava).
Virtuální prohlídky vozidel I Virtuální prohlídky vozidel II