Родился 15 февраля 1962 года в Никшиче (Черногория). Окончил Университет Черногории по специальности «экономика туризма» (1986).
В 1979 году вступил в партию «Союз коммунистов Черногории», в 1989 году вошел в ее центральный комитет (с 1991 года — Демократическая партия социалистов Черногории), с 1998 года — председатель партии. После «антибюрократической революции» в 1991 году стал премьер-министром Черногории (самым молодым на тот момент в Европе) и сохранял этот пост до 1998 года. В 1998 году стал президентом Черногории и провозгласил курс на выход страны из состава Югославии. С 2003 по 2006 год снова был премьером Черногории в составе государственного образования Сербия и Черногория (СиЧ). Неоднократно обвинялся политическими оппонентами в связях с криминальным бизнесом. В 2003 году прокуратура Италии заявила, что Мило Джуканович покрывал контрабанду табака через Черногорию в Италию, однако дело вскоре было закрыто.
В 2006 году стал одним из сторонников референдума, по результатам которого Черногория вышла из состава СиЧ. С июня по ноябрь 2006 года занимал пост министра обороны Черногории. Затем до 2008 года был депутатом парламента республики. Также занимался бизнесом, связанным с банковской деятельностью и туризмом. В 2008 году снова стал премьер-министром, но в 2010 году покинул пост по собственному желанию, оставшись лидером правящей партии. 4 декабря 2012 года вернулся на пост премьера после победы его партии на парламентских выборах в составе коалиции «Европейская Черногория».