In Iran wonen bijna 67 miljoen mensen (2002).De bevolkingsdichtheid bedraagt ongeveer 38 inwoners per vierkante kilometer.
De natuurlijke bevolkingsgroei bedraagt 0,77%.(2002)
Het geboortecijfer per 1000 inwoners is 17.54(2002)
Het sterftecijfer per 1000 inwoners is 5.39(2002)
De levensverwachting is 70,3 jaar, mannen 68,9 en vrouwen 71,7 jaar (2002)
Bevolkingssamenstelling
De migrerende volken die door Iran trokken, hebben een etnisch gemengde bevolking opgeleverd. De grootste invloed komt vanuit Centraal-Aziƫ. In grote lijnen zijn de volgende groepen te onderscheiden:
Perzen 51%
Azerbeidzjanen 24%
Gilaki en Mazandarani 8%
Koerden 7%
Arabieren 3%
Overigen 7%