Met een inwonersaantal van 6,475,527 in 1991 is Tehran een grote stad en erg vervuild.
Belangrijke steden in de omgeving van Tehran:
| Northwest Tabriz 525 km |
North Baku 540 km |
South Isfahan 330 km |
East Mashhad 750 km |
East-northeast Tashkent 1.663 km |
| Southwest Damascus 1.400 km |
Southwest Baghdad 700 km |
South Shiraz 430 km |
Southeast Dubai 1.230 km |
East-northeast Almaty 2.331 km |