После школы Дмитрий окончил юридический факультет Ленинградского государственного университета в 1987 году и аспирантуру ЛГУ в 1990 году. С юности увлекается хард-роком, в числе любимых групп – Deep Purple, Black Sabbath и Led Zeppelin. В студенческие годы занимался фотографией и тяжёлой атлетикой.
С 1990 по 1997 годы – на преподавательской работе в Санкт-Петербургском государственном университете. Одновременно в 1990-1995 годах – советник председателя Ленинградского горсовета Анатолия Собчака, эксперт Комитета по внешним связям мэрии Санкт-Петербурга.
В 1997-1998 годах Дмитрий Медведев работал руководителем правовой службы корпорации «Илим Палп Интерпрайз».
В 1999 году был назначен заместителем руководителя аппарата Правительства РФ Дмитрия Козака. А в 1999-2000 годах, после ухода Бориса Ельцина, работал заместителем руководителя администрации Президента, возглавлял предвыборный штаб Владимира Путина.
В июне 2000 года после победы Путина на президентских выборах Медведев занимает пост первого заместителя руководителя Администрации Президента.
В 2000-2001 годах – председатель Совета директоров ОАО «Газпром», в 2001 – заместитель председателя Совета директоров ОАО «Газпром», с июня 2002 по май 2008 года – председатель Совета директоров ОАО «Газпром».
С октября 2003 года по ноябрь 2005-го – руководитель Администрации Президента России, а с апреля 2004 года - постоянный член Совбеза России.
С 21 октября 2005 года по 10 июля 2008 года – первый заместитель Совета при Президенте России по реализации приоритетных национальных проектов и демографической политике, фактически начал курировать приоритетные национальные проекты.
14 ноября 2005 года Медведев был назначен первым заместителем Председателя российского Правительства.
2 марта 2008 года Дмитрий Анатольевич был избран на пост Президента России.