Sikhs form a very small minority in Iran, with a 2011 estimate stating some 60 families to be residing in Iran. Members of the community speak Punjabi among themselves, and Persian and Baloch with the larger community.
History
The first presence of Sikhs to Iran began in the 1900, when both Sikh businesspeople as well as Sikh troops in the British military during its occupation of Iran. The primary target of Sikh immigration was initially the hamlet of Zahedan, near the border with then-British India (now Pakistan), though many later migrated to Tehran.
References
Sikhism in Iran Wikipedia(Text) CC BY-SA