Le persan est la langue officielle de l'Iran, de l'Afghanistan et du Tadjikistan. Il est également parlé par de nombreuses personnes au Pakistan, en Ouzbékistan, en Azerbaïdjan et dans d'autres pays voisins, ainsi que par des immigrants d'Asie centrale en Russie. Le persan a également été enseigné comme deuxième langue dans les écoles du Pakistan jusqu'en 2006. Dans le passé, beaucoup de ces endroits faisaient partie de l'empire persan.

Le persan compte de nombreux dialectes et est officiellement appelé Farsi en Iran, Dari et Farsi en Afghanistan et Tajiki au Tadjikistan. La langue littéraire de chaque pays est un peu différente, mais les gens de chaque pays peuvent se comprendre lorsqu'ils ont une conversation. On y trouve des mots du français en Iran et de nombreux mots du tadjikistan russe.