Language:
- Persian (official)
- Azeri Turkic and Turkic dialects
- Kurdish
- Gilaki and Mazandarani
- Luri
- Balochi
- Arabic
- other
- Persian
- Azeri
- Kurd
- Lur
- Baloch
- Arab
- Turkmen and Turkic tribes
- Muslim (official)
- Shia
- Sunni
- other (includes Zoroastrian, Jewish, and Christian)
- unspecified