The 2012–13 Iraqi First Division League season began on December 8, 2012. Sulaymaniya were the champions of the previous season and Naft Al-Junoob were runners-up, hence both promoted to the 2012–13 Iraqi Premier League.
The 42 teams were split into six groups. At the end of the regular season, the top 2 teams from each group, a total of 12 teams advanced to the next round. In the second round, these 12 teams will be split into two groups of 6, with teams playing a home and away round robin matches with each opponent in the group. The top two teams in each of the two groups advanced to the next round creating a 4 team playoff. The Final stage is one group with teams playing a home and away round robin matches with each opponent in the group. The top two teams qualify to the 2013–14 Iraqi Premier League next season.
Updated to match(es) played on 30 June 2013. Source: Goalzz.com Rules for classification: 1) points; 2) goal difference; 3) number of goals scored. (A) Advance to a further round
Updated to match(es) played on 8 July 2013. Source: Goalzz.com Rules for classification: 1) points; 2) goal difference; 3) number of goals scored. (A) Advance to a further round
Updated to match(es) played on 30 June 2013. Source: Goalzz.com Legend: Blue = home team win; Yellow = draw; Red = away team win.
Final stage
The Final stage is one group with teams playing a home and away round robin matches with each opponent in the group. The top two teams qualify to the 2013–14 Iraqi Premier League next season.
Updated to match(es) played on 14 August 2013. Source: Goalzz.com Rules for classification: 1) points; 2) goal difference; 3) number of goals scored. (C) Champions; (P) Promoted