Родился 14 сентября 1965 года в Ленинграде.
В 1987 г. окончил юридический факультет Ленинградского государственного университета (ЛГУ), в 1990 г. - аспирантуру ЛГУ. Кандидат юридических наук.
В 1990 г. работал в Ленинградском городском Совете.
В 1990-1999 гг. преподавал на юридическом факультете ЛГУ.
Параллельно с основной работой был экспертом Комитета по внешним связям мэрии Санкт-Петербурга, который возглавлял Владимир Путин.
Ноябрь-декабрь 1999 г. - заместитель руководителя аппарата Правительства РФ.
Январь-июнь 2000 г. - заместитель руководителя администрации Президента РФ.
В июне 2000 г. назначен первым заместителем руководителя администрации Президента РФ.
В 2000-2008 гг. - председатель совета директоров ОАО «Газпром».
В 2003-2005 гг. - руководитель администрации Президента РФ.
С ноября 2003 г. - член Совета Безопасности РФ.
В 2005-2008 гг. - первый заместитель Председателя Правительства РФ.
С мая 2006 г. - председатель Комиссии по вопросам религиозных объединений при Правительстве РФ.
В декабре 2007 г. был официально выдвинут съездом партии «Единая Россия» кандидатом в Президенты РФ.
С марта 2008 г. - Президент РФ.
В июне 2010 г. - глава попечительского совета инновационного центра «Сколково».
Глава попечительского совета Института современного развития.
Председатель Совета при Президенте РФ по науке, технологиям и образованию.
7 мая 2012 года сложил полномочия Президента Российской Федерации.
8 мая 2012 года утвержден в должности Председателя Правительства Российской Федерации.
26 мая избран Председателем партии «Единая Россия».