The Indian Village Information Directory for State, District and Taluka of India.
As per 2011 Census Data, 20690 villages are in Himachal Pradesh state/union territory of India. These vills are located in the Bilaspur, Chamba, Hamirpur, Kangra, Kinnaur, Kullu, Lahul and Spiti, Mandi, Shimla, Sirmaur, Solan and Una districts.
| Sl. No. | District Name | Census Code | No. of Villages |
|---|---|---|---|
| 1 | Bilaspur | 030 | 1061 |
| 2 | Chamba | 023 | 1591 |
| 3 | Hamirpur | 028 | 1725 |
| 4 | Kangra | 024 | 3869 |
| 5 | Kinnaur | 034 | 660 |
| 6 | Kullu | 026 | 326 |
| 7 | Lahul and Spiti | 025 | 521 |
| 8 | Mandi | 027 | 3338 |
| 9 | Shimla | 033 | 3231 |
| 10 | Sirmaur | 032 | 976 |
| 11 | Solan | 031 | 2544 |
| 12 | Una | 029 | 848 |