Начальник Главного управления МЧС России по городу Севастополь. Генерал-майор внутренней службы. Ранее занимал должность первого заместителя начальника Главного управления МЧС Российской Федерации по Пензенской области. Неоднократно принимал активное участие в мероприятиях по ликвидации последствий чрезвычайных ситуаций.
Дмитрий Козлов родился 7 июня 1976 года в Земетчинском районе Пензенской области. Окончил Санкт-Петербургский институт пожарной безопасности Министерства Внутренних Дел Российской Федерации. Непосредственно по окончании ВУЗа, продолжил службу в Управлении Государственной Противопожарной Службы УВД Пензенской области.
Начиная с 1998 года, последовательно замещал должности начальника караула, начальника отдельного поста и начальника 3 пожарной части Государственной Противопожарной Службы Главного управления МЧС России по Пензенской области.
В феврале 2009 года, офицер получил назначение на должность заместителя начальника 6 отряда ФПС ГУ ЦУКС МЧС России по Пензенской области.
Затем, в период с 2010 по 2013 год, являлся начальником отдела Организации Пожаротушения и Проведения Аварийно-Спасательных Работ ГУ МЧС России по Пензенской области.
С 1 июля 2013 года, служил заместителем начальника ГУ по государственной противопожарной службе - начальником управления ОП и ПАСР ГУ МЧС России по Пензенской области.
Приказом МЧС России 22 сентября 2016 года, Козлов назначен первым заместителем начальника Главного управления МЧС России по Пензенской области.
Полковник внутренней службы Козлов Дмитрий Петрович 1 сентября 2018 года назначен временно исполняющим обязанности начальника Главного Управления МЧС Российской Федерации по городу Севастополь. На этом посту он сменил ушедшего в отставку полковника внутренней службы Сергея Клименко.
Президент России Владимир Путин 30 сентября 2019 года назначил полковника внутренней службы Дмитрия Козлова начальником главного управления МЧС России по городу Севастополь.
Указом Президента Российской Федерации Владимира Путина 10 декабря 2020 года начальнику главного управления МЧС России по городу Севастополь Дмитрию Козлову присвоено звание генерал-майор внутренней службы.
Женат. Воспитывает двоих сыновей.