Selon M. Ahmadinejad, l’homosexualité est "une conduite très laide" qui selon lui a été condamnée "par tous les prophètes, toutes les religions et toutes les croyances".
Lors de son séjour à New York pour participer à l’assemblée générale de l’ONU, le président iranien s’est moqué des hommes et partis politiques qui donnent leur soutien aux gays et lesbiennes uniquement pour gagner "quatre ou cinq voix de plus".