Дмитрий Бадовский родился 20 апреля 1973 года в городе Москва. В 1995 году окончил с отличием отделение политологии философского факультета МГУ имени М.В.Ломоносова. В 1995 году проходил обучение в Магистратуре по политическим наукам МГИМО-IEP, созданной на базе Московского государственного института международных отношений и Института политических исследований. Кандидат политических наук, доцент.
В 1995-2001 годах - ассистент, старший преподаватель, доцент кафедры политического процесса России философского факультета МГУ им. Ломоносова, а с 2002 года по 2006 год - доцент кафедры мировой и российской политики философского факультета МГУ имени Ломоносова.
С 2000 года по 2011 год работал в Научно-исследовательском институте социальных систем при МГУ имени М.В.Ломоносова в качестве руководителя отдела специальных программ, а затем - заместителя директора Института.
Одновременно с 2006 по 2011 год являлся директором по развитию и проектному планированию ОАО «Московские информационные технологии».
В 2000-2001 годах - член Рабочей группы Государственного Совета РФ по подготовке предложений о системе органов государственной власти и управления в Российской Федерации.
В 2008-2009 годах - член Общественной палаты РФ второго созыва (утвержден Указом Президента РФ в сентябре 2007 года).
В 2011 году назначен помощником заместителя председателя - главы аппарата Правительства Российской Федерации.
С января по август 2012 года - заместитель начальника Управления Президента России по внутренней политике.
Избран председателем совета директоров Некоммерческого фонда - Института социально-экономических и политических исследований10 октября 2012 года.
В 2014 году награжден Медалью Ордена «За заслуги перед Отечеством» II степени; в 2013 году - Почетной грамотой Президента Российской Федерации; в 2012 году объявлена благодарность Президента Российской Федерации.