Persia (Irán) ha tenido numerosas capitales y centros de poder real a lo largo de su historia.
Se recogen a continuación, por orden cronológico, los distintos imperios y estados que han gobernado todo o parte de la actual Irán, a veces como vasallo semiindependientes de grandes imperios:
Se recogen a continuación, por orden alfabético, las distintas ciudades de la actual Irán que han sido capitales: