Дмитрий Панов родился 8 ноября1923 года в деревне Рябики (ныне — микрорайон в Великих Луках[1]). Окончил шесть классов школы. В начале Великой Отечественной войны оказался в оккупации. После освобождения в апреле 1942 года Панов был призван на службу в Рабоче-крестьянскую Красную Армию. Окончил курсы младших командиров. В боях был тяжело ранен[2].
После окончания войны Панов продолжил службу в Советской Армии. В 1946 году он окончил Ленинградское военно-политическое училище, в 1953 году — курсы политсостава. В 1956 году в звании лейтенанта Панов был уволен в запас. Проживал и работал в Ленинграде. Умер 7 февраля1976 года, похоронен на Ново-Волковском кладбище Санкт-Петербурга[2].
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
Рощин И. И., Белодед А. В. Золотые Звезды комсоргов. — М., 1977.