Дмитрий Песков родился 17 октября 1967 года в Москве в семье дипломата. Он окончил Институт стран Азии и Африки (ИСАА) МГУ, получив специальность историка-востоковеда и референта-переводчика (владеет английским, турецким и арабским языками).
В 90-е годы Песков работал в советском, а затем российском посольстве в Турции. Во время визита в эту страну Бориса Ельцина был его переводчиком. В 2000 году Песков начал работать в пресс-службе администрации президента, в 2004-м стал заместителем пресс-секретаря главы государства.
Пресс-секретарем Владимира Путина Песков был назначен в 2008 году, когда тот сложил с себя обязанности президента и возглавил российское правительство. Спустя четыре года, вернувшись в Кремль, Путин забрал своего пресс-секретаря с собой. Таким образом, Песков с 2012 года остается бессменным спикером Кремля. На этой должности он озвучивает официальную тучку зрения руководства страны, проводит брифинги для журналистов, организовывает пресс-конференции и «прямые линии», а также обеспечивает обратную связь для президента – доносит до главы государства актуальную информацию о событиях в стране и мире, представляет доклады на основе мониторинга СМИ.
Дмитрий Песков был женат трижды. Его первая супруга – Анастасия Буденная внучка знаменитого советского полководца Семена Буденного. От первого брака у Пескова есть сын Николай.
Во второй раз Песков женился на дочери дипломата Екатерине Солоцинской. В браке они прожили с 1994 по 2012 год. У пары трое детей – дочь Елизавета и сыновья Мик и Дени. Бывшая жена пресс-секретаря президента постоянно живет в Париже. Там же получила образование Елизавета – самая публичная из детей Пескова. После учебы она часто бывала в Москве, работала советником президента Ассоциации предпринимателей по развитию бизнес-патриотизма, активно вела Instagram* и высказывалась на общественные и политические темы.
Третьей женой пресс-секретаря президента стала фигуристка Татьяна Навка. Их роман начался в 2010 году, когда Песков был еще женат на Солоцинской. В 2014 году у пары родилась дочь Надежда, а в 2015-м Песков и Навка поженились.