De Ronde van Azerbeidzjan in Iran werd tussen 11 en 16 mei 2012 voor de negende keer gereden.

Etappe-overzicht etappe datum start eindstreep afstand winnaar land 1e 11 mei Tabriz Urmiyeh 141 km Javier Ramirez 2e 12 mei Urmiyeh Shanestar 174 km Alois Kaňkovský 3e 13 mei Tabriz Miyaneh 155 km Alois Kaňkovský 4e 14 mei Ghara Chaman Ardabil 194 km Joeri Metloesjenko 5e 15 mei Sarein Sahand 188 km Javier Chacón 6e 16 mei Tabriz Tabriz 76 km Vojtĕch Hačecký

Eindklassementen Algemeen klassement rang renner land tijd 1 Javier Ramirez 23u 12' 41" 2 Abbas Saeidi +43 3 Hossein Askari +1' 10"

Categorie:Meerdaagse wielerwedstrijd in 2012 2012