Родился 10 ноября 1920 года в селе Анаево ныне Зубово-Полянского района Мордовии в семье служащего. Окончил Анаевскую среднюю школу. В 1937 году поступил в Ульяновский педагогический институт. В Красной Армии по специальному комсомольскому набору с 1938 года. В 1940 году окончил Челябинское военное авиационное училище штурманов. На фронтах Великой Отечественной войны с 1941 года. Штурман эскадрильи 3-го авиационного полка (53-я авиационная дивизия, 5-й авиационный корпус, Авиация Дальнего Действия) капитан Дмитрий Волков к июню 1943 года совершил сто пятьдесят успешных боевых вылетов на бомбардировку военных объектов в глубоком тылу противника; летал к партизанам, помогал частям советских войск, попавшим в окружение, выполнял другие задания командования. Эскадрилья, ведомая Волковым, не раз помогала наземным войскам во время сражений на Волге и Курской дуге. Не раз попадал отважный лётчик в тяжёлое положение, был ранен. Но после выздоровления он снова отправлялся в бой, бомбил врага. Указом
Президиума Верховного Совета СССР от 18 сентября 1943 года за
образцовое выполнение боевых заданий командования в борьбе с
немецко-фашистскими захватчиками и проявленные при этом мужество и
героизм капитану Волкову Дмитрию Петровичу присвоено звание Героя
Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№
1746). После награждения он участвовал в прорыве Ленинградской блокады. Он первым в дивизии освоил метод снайперских бомбовых ударов по малогабаритным целям, использовал в воздушных боях фотоконтроль. Однажды экипажу поручили переправить чешских воинов и оружие на партизанский аэродром, расположенный в узкой горной долине. Авиаторы под командованием Волкова успешно справились с этим заданием. После войны Д.П. Волков продолжил службу в ВВС. В 1952 году он окончил Военно-воздушную академию имени Н.Е. Жуковского, в 1961 году - Военную академию Генерального штаба. Генерал-майор авиации в отставке Волков Д.Н. жил в городе-герое Москве. Скончался 26 февраля 1996 года. Похоронен в Москве на Троекуровском кладбище (участок 2). Награждён орденом Ленина, двумя орденами Красного Знамени, двумя орденами Отечественной войны 1-й степени, двумя орденами Красной Звезды, орденом «За службу Родине в Вооружённых Силах СССР» 3-й степени, медалями, иностранной медалью.