Presidential elections were held in Iran on 19 May 2017, the twelfth such election in Iran. Local elections were held simultaneously.
Candidates' registration took place from 11 to 15 April 2017. Incumbent president Hassan Rouhani was eligible to run for re-election. His main rival was the conservatives' top candidate Ebrahim Raisi.