Дмитрий Козак с сентября 2007 года занимает пост министра регионального развития. До этого был специальным представителем президента в Южном федеральном округе. Работу в госслужбе начал в 1990 году в Ленинграде, в 1998–1999 годах занимал пост вице-губернатора.
Окончил юридический факультет Ленинградского государственного университета.