Родился 20 апреля 1977 года в городе Рязани в семье офицера. Русский. Окончил среднюю школу, а в 1994 году – Тверское суворовское военное училище. В Вооруженных Силах РФ с 1995 года. В 1999 году окончил 13-ю роту Новосибирского военного института. Службу проходил в 16-й отдельной Чучковской бригаде специального назначения ГРУ Генерального штаба (Московский военный округ). Был командиром взвода. С октября 1999 года участвовал в боях второй чеченской войны. Провел большое количество разведвыходов по тылам чеченских боевиков, собрав ценные разведданные и нанеся значительный урон противнику. 13 декабря 1999 года в районе Аргунского ущелья на территории Чеченской Республики боевиками незаконных вооруженных формирований был сбит штурмовик федеральных сил Су-25, пилотируемый командиром авиаполка. Для спасения сбитого летчика в район поиска была направлена разведывательно-поисковая группа на вертолете Ми-8 в составе десяти человек во главе с лейтенантом Дмитрием Елистратовым. Но первая попытка спасения пилота закончилась неудачей. Вертолет спецназовцев прошила пулеметная очередь. С высоты пятнадцати метров машина рухнула на землю. Дмитрий и один из его бойцов первыми оправились от удара при падении, выскочили из подбитого вертолета, заняли оборону и увидели, что сверху по склону к ним бегут несколько десятков боевиков, стремившихся захватить экипаж и разведчиков живыми. Елистратов в упор открыл огонь по врагу, уничтожив первой очередью троих боевиков. Остальные залегли и открыли ответный огонь. На звуки боя из вертолета выбрались остальные разведчики и члены экипажа, заняли круговую оборону. Упорный ближний бой продолжался свыше получаса, но был крайне ожесточенным по своему накалу. Несколько раз боевики поднимались в атаку, стремившись броском преодолеть оставшиеся десятки метров до бойцов. В этом бою лейтенант Елистратов лично уничтожил 7 боевиков, в том числе двоих – в рукопашных схватках. Среди разведчиков почти все были ранены или травмированы, но погибших не было. Бойцы сумели продержаться до прибытия спасательного вертолета с группой огневой поддержки, отогнавшей боевиков, и под прикрытием их огня были эвакуированы. Прикрывая спасение подчиненных, лейтенант Елистратов вел бой на земле и был поднят на борт вертолета последним. На следующий день, 14 декабря 1999 года, разведгруппа в том же составе вновь вылетела в Аргунское ущелье для выполнения той же задачи. Летчик был спасен. Дмитрий Елистратов еще несколько месяцев воевал в Чечне, досрочно получил звание «старший лейтенант». За мужество и героизм, проявленные в контртеррористической операции на Северном Кавказе, Указом Президента Российской Федерации № 1865 от 14 сентября 2000 года старшему лейтенанту Елистратову Дмитрию Викторовичу присвоено звание Героя Российской Федерации. До 2004 года продолжал службу в рядах Российской Армии. В настоящее время он работает спасателем в Министерстве по делам чрезвычайных ситуаций (МЧС) Российской Федерации. В честь Героя России Дмитрия Викторовича Елистратова воздвигнут бюст на мемориале Героям-выпускникам Новосибирского военного общевойскового командного училища [35, 40, 394, 443, 787, 788].