Народився Дмитро 09 серпня 1995 року в с. Листвин Овруцького району Житомирської області.

Закінчив Попільнянську загальноосвітню школу І-ІІІ ступенів №2 Попільнянської районної ради Житомирської області.

У 2011 році вступив до Національного університету державної податкової служби України на обліково-економічний факультет. Закінчив навчання у 2015 р. за освітньо-кваліфікаційною програмою «бакалавр» за напрямом підготовки «Облік і аудит», варіативна компонента «Податковий контроль і аудит».

 Після проходження строкової військової служби в лавах ЗСУ працював монтером сценічних конструкцій та устаткування в компанії Zinteco. Цікавився історією України та українського козацтва,  колекціонував стародавні речі та книги, любив рибалити.

З перших днів повномасштабного вторгнення став на захист України в складі добровольчого підрозділу Національної гвардії України. 3.11.2022  був мобілізований до лав ЗСУ. Службу проходив у складі 503 окремого батальйону морської піхоти на посаді водія-механіка БМП. Мав звання старшого матроса. Воював на Херсонському і Донецькому напрямках.

За зразкове виконання службових обов’язків, професіоналізм, міцну військову дисципліну та мужність відзначений грамотами і подяками.

Загинув Дмитро Корольов 29 січня 2025 року в районі населеного пункту Звірове Покровського району Донецької області.

Похований на батьківщині в с. Листвин  Словечанської громади на Житомирщині.