Родился 14 сентября 1965 года в Ленинграде.

Окончил юридический факультет Ленинградского государственного университета в 1987 году и аспирантуру ЛГУ в 1990 году. Кандидат юридических наук, доцент.

В 1990 — 1999 годах — на преподавательской работе в Санкт-Петербургском государственном университете.

Одновременно в 1990 — 1995 годах — советник Председателя Ленинградского городского совета, эксперт Комитета по внешним связям Мэрии Санкт-Петербурга.

В 1999 году — заместитель Руководителя Аппарата Правительства Российской Федерации.

В 1999 — 2000 годах — заместитель Руководителя Администрации Президента Российской Федерации.

С 2000 года — первый заместитель Руководителя Администрации Президента Российской Федерации.

В 2000 — 2001 годах — председатель Совета директоров ОАО «Газпром», в 2001 году — заместитель председателя Совета директоров ОАО «Газпром», с июня 2002 года — председатель Совета директоров ОАО «Газпром».

С октября 2003 года — Руководитель Администрации Президента Российской Федерации.

В ноябре 2005 года назначен Первым заместителем Председателя Правительства Российской Федерации.

7 мая 2008 года вступил в должность Президента Российской Федерации.

8 мая 2012 года назначен Председателем Правительства Российской Федерации.

Женат. Жена – Светлана Владимировна Медведева.

У Медведевых есть сын Илья 1995 г.р.