Esfahān or Isfahan (historically also rendered as "Ispahan" or "Hispahan", Old Persian: "Aspadana", Middle Persian: "Spahān", "Esfahān") is the capital of Esfahan Province in Iran. It is about 340 km south of Tehran. It has a population of 1,583,609. It is Iran's third largest city after Tehran and Mashhad.