Михаил Викторович Бабич родился 28 мая 1969 года в Рязани.
С 1986 по 1995 гг. проходил военную службу в ВДВ и войсках КГБ СССР, принимал участие в боевых действиях. В 1990 г. окончил Рязанское высшее военное командное училище связи им. Маршала Советского Союза М.В. Захарова, в 1998 г. — юридический факультет Московского института экономики, менеджмента и права, в 2000 г. — Государственную академию управления, в 2005 г. — факультет переподготовки и повышения квалификации Военной академии Генерального Штаба ВС РФ. Кандидат экономических наук.
Награжден орденом «За заслуги перед Отечеством» III степени (2017 г.), орденом «За заслуги перед Отечеством» IV степени (2011г.), орденом Почета, орденом Дружбы, орденом «Святого благоверного князя Даниила Московского» III степени, медалями «За отвагу», «За отличие в военной службе», «За укрепление боевого содружества», «В память 850-летия Москвы», Почетной грамотой Президента РФ, благодарностью президента РФ, Почетной грамотой правительства РФ, благодарностью правительства РФ, именным оружием.
Женат, четверо детей.
С 1995 по 1998 гг. руководил ЗАО «Корпорация «Антей» в Москве. В том же году Бабич занял пост первого вице-президента ОАО «Российская торгово-промышленная компания «Росмясомолторг.
В 1999 г. он становится первым заместителем генерального директора ГУП «Федеральное агентство по регулированию продовольственного рынка» при Минсельхозпроде России. Еще через год с января 2000 г. по декабрь 2000 г. Бабич получает должность заместителя председателя правительства Московской области.
В следующем году будущий дипломат перебирается в Ивановскую область, где сначала работает первым заместителем главы областной администрации, а затем руководителем представительства администрации Ивановской области при правительстве РФ.
С ноября 2002 г. по февраль 2003 г. — председатель правительства Чеченской Республики.
Далее с февраля по декабрь 2003 г. Бабич работает помощником директора пограничной службы ФСБ России, помощником министра экономического развития и торговли РФ.
В 2003 году Бабич избирается депутатом Государственной Думы Федерального Собрания РФ от партии «Единая Россия». В парламенте Бабич становится заместителем председателя комитета по обороне, успешно переизбираясь в Госдуму на новый срок в 2007 году.
После окончания думского мандата Бабича с 15 декабря 2011 г. назначают полномочным представителем президента РФ в Приволжском федеральном округе.
С 29 декабря 2011 года — Указом президента Российской Федерации №1709 назначен председателем Государственной комиссии по химическому разоружению.
С 19 января 2012 года — является действительным государственным советником Российской Федерации 1 класса.
После увольнения 28 июля 2016 года посла России на Украине Михаила Зурабова, в российской прессе претендентом на эту должность был назван Михаил Бабич, что было публично подтверждено пресс-секретарём президента РФ Владимира Путина Дмитрием Песковым.
Были проведены предварительные процедуры согласования профильными комитетами нижней и верхней палаты парламента. 4 августа 2016 года Киев отказался согласовать кандидатуру Михаила Бабича на пост посла России на Украине. Заместитель главы украинского МИДа Елена Зеркаль заявила, что по их инициативе вопрос в принципе не будет обсуждаться.
24 августа 2018 года назначен послом России в Белоруссии, а также специальным представителем президента России по развитию торгово-экономических отношений с Белоруссией.
19 апреля 2019 года в МИД Белоруссии заявили о якобы имевшей место попытке разрушить отношения двух братских народов со стороны Бабича. Так в ведомстве отреагировали на заявления российского посла о безосновательности слов президента Белоруссии Александра Лукашенко о конечной стоимости БелАЭС.
30 апреля 2019 года президент России Владимир Путин освободил Михаила Бабича от обязанностей посла России в Белоруссии, а также от должности специального представителя президента России по развитию торгово-экономического сотрудничества с Республикой Белоруссия в связи с переходом на другую работу. На должность посла РФ в Белоруссии назначен Дмитрий Мезенцев.
15 июня 2019 года Михаил Бабич назначен заместителем министра экономического развития Российской Федерации.
30 сентября 2019 года Бабич назначен первым заместителем министра экономического развития Российской Федерации.
Пресс-секретарь президента РФ Дмитрий Песков, комментируя новое назначение Бабича, отметил, что он во многом продолжит заниматься интеграционной тематикой.
«Первый контур — это Союзное государство Россия-Белоруссия, здесь у нас максимальная степень интеграции, вы знаете у нас сейчас в активной фазе находится обсуждение повестки исполнения союзного договора 1999 года. Сейчас Михаил Викторович активно подключится к этой работе, он о ней знает не понаслышке по своему предыдущему рабочему месту. Второй контур интеграции — это ЕврАзЭС, и третий контур — это интеграция СНГ», — уточнил Максим Орешкин, министр экономического развития Российской Федерации с 30 ноября 2016 по 15 января 2020 года.
18 ноября 2019 года Бабич также включен по распоряжению Владимира Путина в состав рабочей группы Совета по стратегическому развитию и национальным проектам.