Taleghan is ca 120 km nord- west of Tehran.

The villages are:

AAlisar Absar Aeenkelayeh Ahvarak Amirnan
Angeh Ardekan Artoon Armoot Asfaran
Askan Avanak Barikan Bozeh (Bozaj) Darpay
Dehdar Dizan Donbelid Fashandak Garab
Gatehdeh Gilnak Giliyard Gooran Haranj
Hasanjoon Hasiran Hoshan Jazan (Gazan) Jazinan (Gazinan)
Joestan Kalanak Kalarood Karkabood Karood
Kash Kashrood Khikan Khochireh Khodkavand
Kojiran Khoran Khoranak Khosban Koeen
Komakan Koolaj (Kooleh) Lohran Mehran Marjan
Mirash Minavand Moochan Mir Nariyan
Nesa olya Naviz Navizak Nesa Sofla Oochan
Orazan Roshnabdar Sofochkhani Sakran Sakranchal
Sayd abad Sangeboon Soohan Shahrak Sharifkolayeh
Shahrasar Salehabad Takieh Joestan Takieh Nadeh Takieh Armoot
Parakeh Varkash Vashteh Zidasht