Iraq has had two constitutions – the monarchical constitution of 21 March 1925 introduced by the British (amended on 29 July 1925 and on 27 October 1943) and the present constitution approved by referendum on 15 October 2005. After the fall of the monarchy in 1958, a series of interim or provisional constitutions followed in 1958, The National Revolutionary Command Council Law No. 25 of 1963, 1964, National Revolutionary Command Council Laws No. 61 of 1964, No. 173 of 1964, No. 137 of 1965, 1968 and 1970 (RCC Resolution 792 of 1970, amended by RCC Resolutions 567 of 1973, 247 of 1974, 928 of 1979, 385 of 1980, 836 of 1982, 196 of 1985, 1130 of 1985, 700 of 1987, 630 of 1988, 83 of 1991, 336 of 1991, 398 of 1991, 15 of 1993, 460 of 1992 and 112 of 2000)*. In 1990/1991 draft constitutions were drafted but do not appear to have been promulgated.
The CPA did not ever expressly repeal or set aside the 1970 interim constitution.
The Transitional Administration Law (TAL) was signed on 8 March 2004 by the Iraqi Governing Council (IGC) and came into effect on 28 June 2004. An annex to the TAL was signed by the IGC on 1 June 2004.
The constitutional documents are listed with links to the texts at the Niqash website and also at the Iraqi Judicial Authority website.
*A large number of these are alterations to oaths taken upon assuming office.