Flaga Iraku składa się z trzech poziomych pasów: czerwonego, białego i czarnego. Na białym polu znajduje się zielony napis (Allah Akbar – „Bóg jest wielki”) stylizowanym pismem arabskim.
Historia Od 1963 flaga miała barwy Flagi Wyzwolenia Arabów i trzy zielone gwiazdy, symbolizujące początkowo Irak, Syrię i Egipt dążące do zjednoczenia, a później jedność, wolność i tzw. socjalizm arabski.
W czasie I wojny w Zatoce Perskiej w 1991 roku Rewolucyjna Rada Dowódcza pod przewodnictwem Saddama Husajna postanowiła umieścić między gwiazdami słowa „Allahu Akbar”. W 2004 zmieniono wygląd napisu z pisma odręcznego Saddama na stylizowane pismo kufickie. W 2004 zaproponowano też zupełne nową flagę Iraku, jednak projekt ten nie przyjął się, nowa flaga była krytykowana między innymi za to, że była utrzymana w tonacji biało-niebieskiej i w rezultacie zbytnio przypominała flagę Izraela.
22 stycznia 2008 iracki parlament przyjął nowy, tymczasowy wzór flagi narodowej, czego domagali się Kurdowie, twierdząc, że dotychczasowa przypomina im okrucieństwa epoki Saddama Husajna. Kurdowie zagrozili też, że nie zgodzą się na wywieszenie dotychczasowej flagi na spotkaniu w marcu przywódców państw arabskich w Kurdystanie.