Доктор филологических наук, профессор кафедры филологии Китая, Кореи и стран Юго-Восточной Азии восточного факультета.
Родился 18 мая 1927 г. в Арзамасе Горьковской области, куда его отец Иван Дмитриевич Еловков как инженер-педагог был направлен из Ленинграда для организации профессионально-технического образования. В 1929 г. семья вернулась в Ленинград.
В 1944-1948 гг. Д.И.Еловков работал в Балтийском морском пароходстве. В 1948-1952 гг. учился в техникуме физической культуры, работал тренером по легкой атлетике. В 1952 г. поступил на восточный факультет Ленинградского государственного университета, на кафедру индийской филологии, где изучал хинди, урду, санскрит, пали. В 1957 г. получил диплом востоковеда-филолога. В студенческие годы Д.И.Еловков обнаружил значительные способности к научно-исследовательской деятельности, поэтому был рекомендован и поступил (в 1957 г.) в аспирантуру по новой для страны специальности «Бирманский язык». Д.И.Еловков изучал бирманский язык самостоятельно и стал первым в СССР специалистом по бирманскому языку. В 1959 г. Дмитрий Иванович был принят в штат восточного факультета на должность ассистента кафедры китайской филологии и начал вести занятия по языкам пали и бирманскому на впервые созданном тогда же в СССР отделении бирманской филологии. В 1961 г. Д.И.Еловков был командирован в Камбоджу в качестве преподавателя русского языка. Находясь в Камбодже, Д.И.Еловков изучил кхмерский язык и собрал материал, необходимый для преподавания кхмерского языка и литературы. В 1963 г. на восточном факультете было открыто первое в стране отделение кхмерской филологии, и Д.И.Еловков стал основным преподавателем этого отделения. Работая на отделении кхмерской филологии, Д.И.Еловков продолжал заниматься бирманским языком: читал курс теоретической грамматики бирманского языка, работал над кандидатской диссертацией «Частные грамматические категории глагола в бирманском языке». В 1967 г. диссертация была им успешно защищена. Она была первой в мировой науке монографией по бирманскому глаголу и представляла собой серьезное научное исследование. На отделении кхмерской филологии с 1963 г. по настоящее время Д.И.Еловков ведет все основные предметы по специальности.
Широкая языковая эрудиция сделала возможной постановку и разработку Д.И.Еловковым масштабных научных проблем, охватывающих материал главных языков материковой Юго-Восточной Азии. Работа завершилась написанием и защитой в 1989 г. докторской диссертации «Проблемы лексикологии языков Юго-Восточной Азии (кхмерского, тайского, бирманского, вьетнамского)». Д.И.Еловков занимается теорией грамматики и лексики, взаимоотношениями языка и мышления, взаимодействием языка и культуры.
Публикации Д.И.Еловкова составляют более 50 названий, среди которых монография «Очерки по лексикологии языков Юго-Восточной Азии».
Д.И.Еловков награжден медалью «За оборону Ленинграда».