Iran Language: What Do They Speak in Iran?

The official language of Iran is Persian (Farsi). In Persian (Farsi), the country is called ایران. Persian (Farsi) is used in government, education, media and everyday life across the country.

🗣️ Language at a Glance

🗣️
Primary Language
Persian (Farsi)
official language
📝
Native Name
ایران
country name in Persian (Farsi)
📞
Calling Code
+98
international dialling

About the Persian (Farsi) Language

Persian (Farsi) is the official language of Iran, used in government, education and daily life. In Iran, Persian (Farsi) is the primary medium for government administration, the legal system, education and broadcasting. It shapes how the country communicates internally and engages with the wider world.

Language Tips for Visitors to Iran

The official language of Iran is Persian (Farsi), which may be unfamiliar to many international travellers. While English speakers can often be found in larger cities and tourist-heavy areas, it is advisable to learn a few basic phrases before your trip. Locals greatly appreciate any effort to use the local language, even if imperfect. Simple greetings, thank-yous and asking for directions in Persian (Farsi) will go a long way. The country is officially known as ایران in Persian (Farsi), and the international dialling code is +98.

Frequently Asked Questions about Language in Iran

What language do they speak in Iran?

The official language of Iran is Persian (Farsi).

Is English spoken in Iran?

English is not an official language in Iran. The main language is Persian (Farsi). English may be spoken in tourist areas.

What is Iran called in its own language?

Iran is called "ایران" in Persian (Farsi).

How many official languages does Iran have?

Iran has one official language: Persian (Farsi).

Do I need to speak Persian (Farsi) to visit Iran?

It is not required but learning basic phrases in Persian (Farsi) is strongly recommended and appreciated.

What is the calling code for Iran?

The international dialling code for Iran is +98.

What is the population of Iran?

Iran has a population of approximately 87.9M, all of whom use Persian (Farsi) as the official language.

🌍 Back to Iran Overview