Guerras romano-sasánidas
El Imperio sasánida, por el contrario, desapareció por completo en 651. Tras la derrota de la Kadesia, en 636 (o 637), los árabes aniquilaron al ejército persa en 642 en la batalla de Nihavand. El último gran rey, Yazdegerd III, tuvo un final ignominioso: en 651 fue asesinado en el extremo nororiental de su deshecho imperio por un gobernador local (o por un molinero). Aunque la herencia cultural de los sasánidas dejó su impronta duradera en el mundo árabe, con la caída de su imperio terminó la última fase de la historia antigua del Próximo Oriente.
Población en la Edad Media
La población del Imperio sasánida llegó a su punto máximo de 78 millones de personas por algunos años con la anexión de Siria, Judea, Anatolia y Egipto que perdió al poco tiempo ante los bizantinos. Además de Yemen. Durante la conquista islámica la población persa se redujo bastante, la población de etnia persa, siempre minoría en el imperio, son máximo 4,5 millones en el año 1000 y era de 2,5 a 6 millones cuando llegaron los mongoles. En la conquista mongol murieron 2 a 4 millones de persas, posterior a eso en las campañas de Tarmelán murieron hasta 17 millones en todo el Medio Oriente. Para el siglo XVI además los persas pierden Pakistán y Afganistán (10 millones de personas) a manos de los mogoles hindúes, quedando con 4 millones en Persia y la de Asia Central (aún bajo su control) era de 5 a 6 millones. En 1700 la población era de 7 a 10 millones (incluyendo un 40% de zoratristas). En el 1900 tras perder el Asia Central a manos de los rusos la población iraní era de 7 millones.