Different ethnic groups in Iran

Ethnic group

Diffusion

City

language

Kurds

West Azerbaijan - Kurdistan - Kermanshahan

Sanandaj, Kerman shah, Mahabad

Kurdish (Ancient Persian)

Farsi

Central North Iran

Tehran, Isfahan, Fars, Mashad

Farsi

Baluchis

South East Iran

Zahedan, Zabol

Farsi (Baluchi dialect)

Lurs

West Iran

Khorram Abad, Yasuj, Shahre Kord

Farsi (Lurs dialect)

Turks

North West Iran

Tabriz, Urumieh, Ardebil

Azari, Turkish

Ghilac

North Iran

Ghilan, Mazandaran

Farsi ( Ghilachi dialect)

Arabs

South West Iran

Ahwaz

Farsi, Arabic

Turkemenish

North East Iran

Gonbad

Farsi, Turkish