Sub guvernul interimar irakian, care a preluat puterea în 2004, o adunare național de tranziție a fost ales să elaboreze o noi constitutii pentru tara.
Constitutia irakiană a anului 2005, care a fost aprobat într-un referendum, pronunțată țara o republică federală, cu un legislativ, numit Consiliul Reprezentanților, având 275 de membri aleși care deservesc 4 ani termeni. Partidul politic care are cea mai mare pondere de locuri ar numi prim-ministru, șeful guvernului, care ar avea nevoie de aprobarea Consiliului, înainte asumarea puterii, și ar putea ține locul lui timp de 4 ani. Consiliul a fost de asemenea responsabil pentru alegerea președintelui și doi vicepreședinți. Președintele poate servi un maxim de două mandate, fiecare de 4 ani fiecare.
Guvernul local este format din 18 de provincii numite guvernorate. Constituția mai prevede Irakului pentru un Guvern Regional Kurdistan, care este menit să se uite după zonele kurde din nordul Irakului.