The season featured 19 teams from the 2008–09 Azadegan League, three new teams relegated from the 2008–09 Persian Gulf Cup (Payam Mashhad, Damash and Bargh Shiraz) and four new teams promoted from the 2008–09 2nd Division (Sanati Kaveh, Foolad Novin, Mes Sarcheshmeh and Naft Tehran).
The league started on 10 August 2009 and ended on 27 June 2010.
Shahrdari Tabriz and Naft Tehran won the Azadegan League title for the first time in their history.
Shahrdari Tabriz, Naft Tehran and Sanat Naft won promotion to the Persian Gulf Cup.
Updated to games played on 27 June 2010Source: iplstats.comNotes:Matches with spectator bans are not included in average attendancesBargh Shiraz, Damash and Payam Mashhad played last season in Persian Gulf CupFoolad Novin, Mes Sarcheshmeh, Naft Tehran and Sanati Kaveh played last season in Iran 2nd Division Gostaresh Foulad replaced Niroye Zamini Iranjavan replaced Moghavemat Mersad Aluminium Arak changed their name into Shensa Arak Notes:Updated to games played on 27 June 2010.