Pin Codes

Himachal Pradesh Pin Codes

Himachal Pradesh pin code series ranges from 171001 to 177601 allocated to 2615 post offices and locations situated in 12 districts.

District Total Post Offices
Bilaspur 148
Chamba 222
Hamirpur 227
Kangra 649
Kinnaur 74
Kullu 149
Lahul And Spiti 44
Mandi 378
Shimla 359
Sirmaur 173
Solan 183
Una 185