Det officielle sprog i Iran er persisk, som også er kendt under navnet farsi, og det tales af alle i Iran. Det er et indoeuropæisk sprog, og det tales af 110 millioner mennesker. Udover Iran tales persisk sprog også i dele af Afghanistan, Tadsjikistan, Usbekistan, Aserbajdsjan, Rusland og Bahrain.