right|350px Według danych oficjalnych pochodzących z 2012 roku Irak posiadał ponad 200 miast o ludności przekraczającej 7 tys. mieszkańców. Stolica kraju Bagdad jako jedyne miasto liczyło ponad 5 milionów mieszkańców; 3 miasta z ludnością 1÷5 mln.; 7 miast z ludnością 500÷1000 tys.; 17 miast z ludnością 100÷500 tys.; 17 miast z ludnością 50÷100 tys.; 49 miast z ludnością 25÷50 tys. oraz reszta miast poniżej 25 tys. mieszkańców.
Największe miasta w Iraku Największe miasta w Iraku według liczebności mieszkańców (stan na 01.07.2011): L.p.MiastoOstanLiczba ludności 1. Bagdad Bagdad 6 150 000 2. Mosul Niniwa 1 475 000 3. Basra Basra 1 200 000 4. Irbil Irbil 1 025 000 5. Kirkuk Kirkuk 975 000 6. As-Sulajmanijja As-Sulajmanijja 725 000 7. Karbala Karbala 675 000 8. An-Nadżaf An-Nadżaf 675 000 9. An-Nasirijja Zi Kar 525 000