Народився 18 лютого 1987 року у місті Кизляр у Дагестані. Незабаром родина переїхала на Пирятинщину - у Березову Рудку. Після закінчення сільської школи Дмитро вступив до аграрного технікуму в рідному селі, здобув спеціальність техніка-технолога.
Військову строкову службу проходив у 2009-2010 роках у в/ч А1836 на посаді оператора. За цією ж спеціальністю у 2015 році був призваний по мобілізації до в/ч В2830. З 2016 року, після повернення зі служби, працював трактористом у різних сільськогосподарських підприємствах.
З початком повномасштабного вторгнення Дмитро Пономарьов одним із перших прибув до військкомату та був призваний по мобілізації до в/ч А3085.
Загинув молодший сержант Дмитро Пономарьов 21 березня 2023 року в районі населеного пункту Іванівське на Донеччині.