La provincia de Teherán limita con las provincias de Mazandarán al norte, Qom al sur, Semnán al este y Qazvín al oeste.