Dopravní podnik města České Budějovice, a.s. provozuje městskou hromadnou dopravu na 23 linkách v Českých Budějovicích a okolních obcích pro téměř 120 000 obyvatel.
Na 7 trolejbusových linek v pracovní dny při plném provozu vyjíždí 41 vozů. Napájení trakčního vedení trolejbusové sítě stejnosměrným proudem o napětí 750 V zajišťují 4 měnírny dálkově ovládané z energetického dispečinku dopravního podniku.
Autobusy zajišťují dopravu na 13 linkách a elektrobusy na 3 linkách. V pracovní dny vyjíždí do ulic ve špičce 65 vozů.