Alireza Zakani, mayor of the Iranian capital of Tehran, has dropped out of the country's presidential race, Fars News Agency reported on Thursday.