В настоящее время в транспортной отрасли города работают 12 предприятий различных форм собственности, парк которых составляет 1098 единиц подвижного состава большой вместимости – 902 автобуса (в том числе 382 муниципальных, т.е. 42%), 118 троллейбусов, 78 трамваев. Также на маршрутах работают 1457 автобусов особо малой вместимости в режиме «маршрутное такси». Работающее в городе количество транспорта общего пользования большой вместимости соответствует нормативным требованиям организации транспортного обслуживания населения – одна единица подвижного состава на 1 тыс. жителей.
Городским пассажирским транспортом обслуживается 127 автобусных маршрута, в том числе автобусами особо малой вместимости в режиме маршрутного такси - 55, 9 троллейбусных, 6 трамвайных маршрутов. Кроме того, с апреля по октябрь включительно МУП МТК «Ростовпассажиртранс» осуществляется обслуживание 28 садово-огородных маршрутов.
С февраля 2004 года деятельность транспортной отрасли города определялась в соответствии с планом мероприятий, разработанных в Программе развития пассажирского транспорта общего пользования г. Ростова-на-Дону на 2004-2006 годы, главной целью которой является сбалансированное развитие всех видов транспорта различных форм собственности и создание современной транспортной инфраструктуры.
В 2006 году МУ «Департамент транспорта» проведен комплекс мероприятий по упорядочению работы общественного пассажирского транспорта в центральной части города, по изменению маршрутной сети в целях улучшения транспортного обслуживания жителей, улучшения экологической обстановки: изменено движение автобусов особо малой вместимости в режиме маршрутного такси № 42 «фил. Час. з-да – ул. Левобережная» от ул. Московская по схеме: в прямом направлении пр. Ворошиловский- ул. Баумана – пр. Буденовский – ул. Береговая, в обратном направлении пр. Буденовский – ул. Тургеневская – пер. Газетный – пр. Ворошиловский; с 10.02.06г. открыт новый автобусный маршрут №46А «Ц.Рынок – БСМП-2» по схеме: Ц.Рынок – пр. Ворошиловский – пр. Нагибина – пр. Космонавтов – ул. Волкова – ул. Бодрая – ул. Евдокимова – БСМП-2 – пр. Нагибина – пр. Ворошиловский – Ц.Рынок и изменено движение автобусного маршрута №46 по схеме: Ц.Рынок – пр. Нагибина – ул. Евдокимова – БСМП-2 – у. Бодрая – ул. Борко – ул. Волкова – пр. Космонавтов – пр. Нагибина –пр. Ворошиловский – Ц.Рынок; открыты автобусные маршруты № 49А «пл. 2-й Пятилетки – Ц.Рынок» и № 99А «пл. 2-й Пятилетки – Ц.Рынок» для автобусов большой вместимости с организацией кольцевого движения; открыт маршрут автобусов особо малой вместимости в режиме маршрутного такси № 47 «ул. Стартовая – ул. Тургеневская»; изменены схемы движения маршрутов автобусов особо малой вместимости № 11 «1-й пос. Орджоникидзе – ул. Луговая» от пр. Соколова по ул. Текучева – пл. Гагарина – пр. Ворошиловский в обоих направлениях, № 20 «ГПЗ-10 – Ц.Рынок» от ул. Сиверса – ул. Б.Садовая – пр. Буденовский – ул. Береговая – ул. Сиверса, № 45 «Стартовая – ул. Баумана – Стартовая; продлили движение автобусов особо малой вместимости № 66 «Стартовая – Сельмаш» до п. Александровка, увеличили количество графиков на маршруте № 29 «с/з Темерницкий – Гл. автовокзал» до 20 ТЕ; введена дополнительная остановка «по требованию» «Дом престарелых» на троллейбусном маршруте № 22 «ЖДВ – Александровка» по пр. 40 лет Победы, 306; продлены схемы движения маршрутов автобусов большой вместимости № 98 «ГПЗ-10 – Сельмаш» и автобусов особо малой вместимости № 20, 98 от конечной остановки «ГПЗ-10» до остановки «ст. Первомайская»; изменены схемы движения маршрутов автобусов особо малой вместимости № 16 и № 48 «ТЦ Метро – Ц.Рынок – ТЦ Метро» по ул. Профсоюзной; открыт автобусный маршрут № 42У «ф-л час. з-да Витязь – Ц.Рынок – ф-л час. з-да Витязь» с организацией работы в час «пик» от остановки «ф-л часового завода Витязь», в межпиковое время от остановки «Сельмаш»; с 09.09.06г. возобновлено движение автобусного маршрута № 6 «Ц.Рынок – Обл. больница» через Змиевский проезд по схеме пр. Буденовский - ул. Шеболдаева - пр. Ленина – пер. Дальний – ул. Зоологическая – ул. Доватора и далее по маршруту – для автобусов большой вместимости, пр. Буденовский – ул. Шеболдаева – ул. Нансена – ул. Зоологическая – ул. Доватора и далее по маршруту – для автобусов особо малой вместимости в режиме маршрутного такси; продлена схема движения автобусного маршрута № 14 «Стройгородок – Александровка» до пос. Кирпичный; изменена схема движения автобусов особо малой вместимости № 11 « 1-й п. Орджоникидзе – ул. Луговая»: ул. Текучева – пр. Театральный ул. Закруткина – 1-я линия – ул. Сарьяна – ул. 21-я линия – ул. 20-я линия – ул. 22-я линия – пр. Шолохова в прямом направлении и пр. Шолохова – ул. 20-я линия – ул. Сарьяна – ул. 1-я линия – ул. Закруткина – пр. Театральный ул. Текучева в обратном направлении; организовано движение автобусов особо малой вместимости в режиме маршрутного такси № 60 «ул. Мечникова ул. Сиверса»; изменена схема движения автобусного маршрута № 3А «ЖДВ Обл. туберкулезная больница»: ул. 26-е июня – пер. Туапсинский – ул. Туполева – ул. Днепропетровская – ул. Каскадная – ул. Орская – обл. туб. диспансер в прямом и обратном направлениях.