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í 56 vozů, autobusy zajišťují dopravu na 13 linkách a elektrobusy na 3 linkách. V pracovní dny vyjíždí do ulic ve špičce 92 vozů. Autobusové linky mimo město České Budějovice obsluhují také dalších 15 příměstských obcí.
Vedle městské hromadné dopravy Dopravní podnik města České Budějovice, a.s. zajišťuje také parkovací a odtahovou službu, technickou správu veřejného osvětlení, provozuje vlastní autoškolu a akreditované školicí střediskopro řidiče, provozuje Dopravně informační a řídicí centrum, které monitoruje a řídí dopravu v Českých Budějovicích a od podzimu 2024 zajišťuje novou službu OTACAR - SENIOR TAXI, která je určena pro seniory a zdravotně postižené občany.