Родился 21 декабря 1982 года в Ульяновске.
В 2005 году закончил Ульяновскую государственную сельскохозяйственную академию по специальности «Бухгалтерский учет, анализ и аудит».
Трудовую деятельность начал с 2003 года с должности ведущего специалиста отдела финансового контроля и аудита Управления бюджетного контроля в Министерстве финансов Ульяновской области.
С 2009 года назначен консультантом, затем начальником контрольно-аналитического департамента административного обеспечения Министерства образования Ульяновской области.
В 2011 году перешел на должность начальника планово-экономического отдела Министерства труда и социальной защиты Ульяновской области.
C 2013 года возглавил департамент финансов Министерства труда и социальной защиты.
В 2019 Дмитрий Батраков был назначен на должность директора департамента финансов Министерства семейной, демографической политики и соцблагополучия региона, в мае 2019 года перешел на должность заместителя министра и в сентябре 2022 года уже назначен на должность первого заместителя Министра профильного ведомства.
В 2021 году принял участие в ежегодном областном конкурсе «Региональные лидеры», где одержал победу в номинации «Экономика и финансы».
В 2022 году награждён Почётным знаком Губернатора Ульяновской области «За безупречную службу» III степени.
В ноябре 2023 года назначен министром социального развития региона Ульяновской области.
Женат, трое детей
Держит пост с 2014 года: «Как-то само пришло, что это очищение и мыслей, и тела. Дети с женой периодически поддерживают. Особенно им нравится вареную картошечку с огурчиками кушать. В остальном, конечно, девчонкам нужно расти, поэтому у них все зависит от настроения. Что они точно ждут, так это окончания Великого Поста и бабушкины куличи».