Leagues and Clubs of Iraq2003/04
Iraqi Premier League (1. League)
- Al-Basra FC
- Al-Estiqlal Baghdad
- Al-Jaish Baghdad
- Al-Karkh SC
- Al-Mina'a Basra
- Al-Naft Baghdad
- Al-Najaf FC
- Al-Quwa Al-Jawiya Baghdad
- Al-Semawa FC
- Al-Shorta Baghdad
- Al-Sina'a Baghdad
- Al-Talaba Baghdad
- Al-Zawra'a Baghdad
- Diyala FC
- Duhok FC
- Erbil FC
- Karbalaa FC
- Kirkuk FC
- Mosul SC
- Nasiriya FC
- Peris Duhok
- Salaheddin FC
- Samaraa FC
- Sulimaniya FC
- Zakho FC