На момент гибели - младший летчик 129-го истребительного авиаполка 43-й истребительной авиационной дивизии, младший лейтенант.
Родился 25 октября 1918 года в городе Иваново-Вознесенск (Иваново) в семье рабочих. Русский. Окончил 7 классов неполной средней школы и школу фабрично-заводского ученичества при заводе №4 по специальности токарь.
В октябре 1938 года был призван в Красную Армию. Служил красноармейцем в частях ВВС.
В декабре 1938 года зачислен в 30-ю военную авиационную школу пилотов им. Серова (г. Чита). В октябре 1939 года школа перебазировалась в город Батайск (Ростовская область) и была переименована в Батайскую авиационную школу пилотов имени А.Серова.
В октябре 1940 года, по окончанию учебы, младший лейтенант Карабанов был направлен в 129-й истребительный авиаполк. Полк базировался в городе Орша (Белорусский военный округ), имел на вооружении истребители-бипланы И-153, позднее стали поступать новые МиГ-3.
В боевые действия с фашистскими захватчиками вступил 22 июня 1941 года. Вел боевую работу на Западном фронте. С 30 июня по 17 июля на аэродроме города Орел был переформирован по новому штату, полностью перевооружен МиГ-3. Одновременно нес службу ПВО в небе города. Затем вернулся на Западный фронт.
28 июля 1941 года младший лейтенанта Карабанов погиб в воздушном бою в районе города Вязьма. Согласно журналу боевых действий полка в это день, 28 июля, потерь не было. Ближайшая потеря 26 июля, один Миг-3 не вернулся на аэродром.
Был похоронен в деревне Харьково Вяземского района Смоленской области.
Из Книги памяти Ивановской области:
"КАРАБАНОВ Дмитрий Васильевич, 1913. Призван в 1939. Мл. л-г. Погиб 28.07.1941". (т. 1, с. 324)