La mayoría de las grandes olas migratorias circasianas hacia el Irán continental provienen de la era Safávida y Kayar, sin embargo, una cierta cantidad también proviene de las llegadas relativamente recientes que migraron cuando los circasianos fueron desplazados del Cáucaso en el siglo XIX. Existe una población negra africana debido a la esclavitud histórica. Un número considerable de rusos llegaron a principios del siglo XX como refugiados de la revolución rusa, pero su número ha disminuido tras la crisis de Irán en 1946 y la revolución iraní. Del siglo XX al XXI, ha habido una inmigración limitada a Irán desde Turquía, iraquíes ("especialmente grandes cantidades durante la década de 1970 conocida como Moaved"), Afganistán ("la mayoría llegando como refugiados en 1978"), libaneses ("especialmente en Qom, a pesar de ser una comunidad libanesa que ha estado presente en la nación durante siglos"), indios ("que llegaron temporalmente durante las décadas de 1950 a 1970, generalmente trabajando como médicos, ingenieros y maestros"), coreanos ("principalmente en la década de 1970 como migrantes laborales") y China ("principalmente desde la década de 2000 trabajando en proyectos de ingeniería o negocios"). La inmigración limitada desde Pakistán se debe en parte a los trabajadores migrantes y en parte a los lazos con los Baluchíes, a través de la frontera irano-paquistaní. Alrededor de 200,000 iraquíes llegaron como refugiados en 2003, la mayoría de ellos viviendo en campos de refugiados cerca de la frontera; un número desconocido de estos ha regresado desde entonces a Irak.