İran'ın ikinci büyük etnik grubu Azerbaycanlılardır.
Konuşulan dillerde olduğu gibi etnik grup bileşimi de etnik kökene dayalı İran devlet nüfus sayımlarının olmaması nedeniyle çoğunlukla en büyük ve ikinci büyük etnik gruplar olan Persler ve Azerbaycanlılar ile ilgili bir tartışma noktası olmaya devam etmektedir. CIA'in World Factbook, İran nüfusunun yaklaşık%79'unun İran dillerinin konuşmacılarından oluşan çeşitli Hint-Avrupa etno-dil grubu olduğunu, Persler nüfusunun%53'ünü, Gilaks ve Mazanderanis'i, Kürtler%10'unu, Lurs'u ve Balochs'u oluşturduğunu tahmin ediyor. İran'daki diğer etnik kökenlerin halkı geri kalan%22'sini oluştururken, Azerbaycanlılar%16, Araplar%2, Türkmen ve Türk kabileleri%2, diğerleri%2 (Ermeniler, Talysh, Gürcüler, Çerkes, Asurlular gibi) oluşturmaktadır.
İran'ın ikinci büyük etnik grubu nedir?