Isfahan or Esfahān (historically also rendered as Ispahan or Hispahan, Template:Lang-peo, Template:Lang-pal, Persian: اصفهان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.