Map Options

Metric:
map placeholder
Official Language

Yes

No

Click on a country for details.

Which Countries Speak Farsi in 2024?

Afghanistan

Afghanistan has two official languages - Pashto and Dari. Pashto is an entirely different language from Farsi, but Dari and Farsi are two accents of the same language.

The terms Farsi and Dari are sometimes used interchangeably, or the language is called Persian in the English language. In Afghanistan, Dari is commonly spoken in Kabul, the capital city, and it’s also the native language in the northern and western parts of the country.

Iran

Farsi or Persian is the only official language of Iran. This is despite the fact that Iran has a large population made up of many ethnicities. Persian is widely understood by the Iranian people, and the language belongs to the Indo-Iranian language family. In Iran, Persian is also the language used for formal communications and literary purposes.

Tajikistan

When you search for what countries speak Farsi, Tajikistan is often mentioned. That’s because the country’s official language Tajik is considered a modern dialect of Farsi or Persian. The Tajik language contains grammar, vocabulary, and pronunciation that’s similar to traditional Farsi.

However, Tajik evolved from the Farsi spoken in other countries, such as Iran and Afghanistan, due to geographical isolation, political borders, and the influence of neighboring countries.

Uzbekistan

Uzbekistan is a highly multicultural and multilingual country where Tajik is one of the commonly used languages. Tajik is a Farsi dialect that’s also the official language of Tajikistan, a neighboring country. Some people in Uzbekistan also speak another Farsi-based language called Bukhari or Bhukarian. This is a Jewish dialect that shares many similarities with the Tajik language.

Russia

Many Iranian communities in Russia speak Farsi or Persia. This is because Iranians have a long history of immigrating to Russia, and today these Persian communities can be divided into the Tats and the Mountain Jews. The Tat language is called Tat Persian, while the language of the Mountain Jews is called Judeo-Tat or Juhuri, another form of the Persian language.

Azerbaijan

The official language of Azerbaijan is Azerbaijani, but most Azerbaijanis speak or understand Farsi. Some of these are Iranian Azerbaijanis, who are Iranians of Azerbaijani ethnicity who speak both the official language and Farsi.

United Arab Emirates

Although the official language of the United Emirates is Arabic, it’s also included on the list of what countries speak Farsi. That’s because the country has a large expatriate community of Iranians, who are some of the first people to immigrate to the UAE. As a result, Farsi is a commonly spoken language in places where Iranian minority groups are found, such as Dubai.

Bahrain

Similar to the United Arab Emirates, Bahrain uses Arabic as its official language, but there’s a population of Persian immigrants that speaks Farsi. The Bahrain Persian communities are referred to as the Ajam. The migration of Persians into Bahrain has been going on for hundreds of years, such that Bahrani Arabic, the indigenous language, contains many words borrowed from Farsi.

Pakistan

Farsi is now only a minority language in Pakistan, though it used to be the language of the Royals of the Muslim Mughal Empire. The British disturbed this status quo, and Farsi no longer serves as the cultural and official language. Instead, Farsi has now mainly been replaced by Urdu.

  • There are three standard varieties of modern Persian:
  • Iranian Persian (Persian, Western Persian, or Farsi) is spoken in Iran and by minorities in Iraq and the Persian Gulf states.
  • Eastern Persian (Dari Persian, Afghan Persian, or Dari) is spoken in Afghanistan.
  • Tajiki (Tajik Persian) is spoken in Tajikistan and Uzbekistan. It is written in the Cyrillic script.
  • Farsi is one of 14 official languages in Russia's Dagestan republic, though it is not official in the country as a whole.
  • Farsi is the sole official language in Iran and shares the designation with Pashto in Afghanistan and with Russian in Tajikistan. Several additional countries formally recognize Farsi, but do not designate it an official language.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Country
Official Language
First-Language Speakers
Min. Speakers
Max. Speakers
Varieties Spoken
IranYes50.6M70M70MIranian Persian
AfghanistanYes16.6M30M30MEastern Persian/Dari Persian
TajikistanYes6.4M9.3M9.3MTajiki
IndiaNo100K500K
ChinaNo25K100K
United StatesNo500K1M
PakistanNo1M1.5M
RussiaNo500K1M
JapanNo25K100K
GermanyNo100K500K
United KingdomNo100K500K
FranceNo25K100K
ItalyNo25K100K
SpainNo25K100K
IraqNo500K1M
CanadaNo100K500K
Saudi ArabiaNo100K500K
UzbekistanNo1.5M10M
YemenNo25K100K
AustraliaNo100K500K
SyriaNo25K100K
KazakhstanNo25K100K
NetherlandsNo25K100K
SwedenNo100K500K
United Arab EmiratesNo100K500K
IsraelNo100K500K
AustriaNo25K100K
KyrgyzstanNo25K100K
TurkmenistanNo25K100K
FinlandNo25K100K
NorwayNo25K100K
OmanNo25K100K
KuwaitNo100K500K
ArmeniaNo25K100K
QatarNo100K500K
BahrainNo100K500K
showing: 36 rows

How many countries speak Farsi?

Eight countries officially speak some version of Farsi, including Azerbaijan, Bahrain, Iran, Pakistan, Russia, Tajikistan, the United Arab Emirates, and Uzbekistan.

Frequently Asked Questions

Sources