Pada abad ke-7, negeri ini dimasuki bangsa Arab yang memperkenalkan Islam. Di masa Safawi, Islam Iran menjadi Syiah yang berlangsung hingga saat ini. Pada 1908, ladang minyak ditemukan di Iran dan membuat negara itu lalu berkembang pesat. Di sana mulai tumbuh perusahaan minyak internasional yang mempengaruhi kehidupan rakyat Iran menjadi negara modern. Pada 1979, terjadi revolusi Islam di Iran yang menggulingkan pimpinan Iran, Syah Mohammad Reza Pahlevi, dari kekuasaanya. Revolusi ini digerakkan oleh Islam Syiah di bawah pimpinan Ayatullah Khomeini.
Bangsa Iran adalah keturunan bangsa Arya. Para ahli sejarah memperkirakan bahwa sejak tahun 2000 SM, suku Fars, sebuah suku bangsa Arya yang merupakan ras Indo-Eropa, telah menetap di selatan Iran. Kemudian pada 1000 SM, datang pula suku Medes, juga berasal dari bangsa Arya, menetap di wilayah utara Iran, dan mulai mendirikan kekaisaran. Kini rakyat Iran terdapat lebih dari 65 juta penduduk.
Rakyat Iran terdiri dari bermacam etnis, seperti Persia yang merupakan mayoritas, Azeri, Gilaki, Mazandarani, Kurdi, Arab, Lur, Baloch, dan Turkmenia.