Languages in Iran

Languages in Iran include Persian, the country’s main official and educational language, as well as many regional and community languages. Azerbaijani Turkic, Kurdish varieties, Arabic, Luri, Gilaki, Mazandarani, Baluchi, Turkmen, Armenian, Assyrian, and other languages are part of Iran’s linguistic life. Language use can change by region, family, school, and workplace.

Tip

Learn basic spoken Persian first if you need to manage daily life in Iran, then add reading and writing for forms and messages. Ask people which languages are actually used in your town, family, school, or workplace. Treat regional languages as living community languages rather than as replacements for Persian in national administration.