Bio je ministar za informiranje u takozvanoj Prijelaznoj Vladi Republike Srbije od listopada 2000. godine do siječnja 2001. godine.
Za predsjednika SPS-a izabran je krajem 2006. godine.
Nakon izvanrednih parlamentarnih izbora u svibnju 2008. godine, izabran je za ministra unutarnjih poslova i zamjenika premijera u novoj Vladi Srbije koju vodi Mirko Cvetković (7. srpnja2008.).
Nakon parlamentarnih izbora 2012., Dačić je dobio mandat za sastavljanje Vlade. Kao predsjednik Vlade, Dačić je preuzeo dužnost 27. srpnja 2012.