
Как сообщает официальный сайт Минобороны РФ, Дмитрий Витальевич Булгаков родился в 1954 году в селе Верхнее Гурово Советского района Курской области. Окончил Вольское высшее военное училище тыла (1976 г.), Военную академию тыла и транспорта (1984 г.), Военную академию Генерального штаба Вооружённых Сил РФ (1996 г.).
Проходил службу на различных должностях, в том числе - заместителя командира отдельного полка связи по тылу, заместителя командира бригады по тылу, заместителя командира дивизии по тылу, заместителя начальника тыла Забайкальского военного округа.
После окончания Военной академии Генерального штаба был назначен начальником штаба тыла - первым заместителем начальника тыла Московского военного округа.
С 1997 года - начальник штаба Тыла - первый заместитель начальника Тыла Вооружённых Сил РФ.
Указом Президента РФ от 2 декабря 2008 года был назначен начальником Тыла Вооружённых Сил РФ - заместителем министра обороны Российской Федерации. В июле 2010 года назначен заместителем министра обороны Российской Федерации.
Заслуженный военный специалист Российской Федерации.
Награждён орденами «За заслуги перед Отечеством» IV степени, «За военные заслуги», «За службу Родине в Вооружённых Силах СССР» III степени и медалями.