What language does Iran speak? There's a simple answer on the surface but a more complex reality underneath.
Iran's official language is Persian, commonly called Farsi, and it is spoken by the vast majority of the population. At the same time, Iran is home to dozens of other languages that reflect the country's long history and ethnic diversity.
Advertisement
Modern Iran contains many linguistic communities shaped by geography, migration, and empire. Understanding how Persian developed and how other languages fit into the country's linguistic landscape helps explain how communication works across the Islamic Republic today.