State · Capital: Shimla · 12 Districts · 2,781 Post Offices · 445 PIN Codes
Himachal Pradesh's postal network is among the most challenging in the country — postmen in districts like Lahaul-Spiti and Kinnaur navigate high-altitude passes often closed by snow for months at a time. The Himachal Pradesh Postal Circle, based in Shimla, administers more than 2,000 post offices across remote valleys, apple orchards, and pilgrimage routes.
Himachal Pradesh PIN codes begin with 17, with Shimla, Manali, and Dharamshala among the major post office locations.
Himachal Pradesh has 2,781 post offices across 12 districts, with 445 unique PIN codes. Browse the districts listed above to find specific PIN codes.
Himachal Pradesh has 12 districts with postal coverage as per India Post records.
The capital of Himachal Pradesh is Shimla.
Click on any district above to see all PIN codes and post offices in that district of Himachal Pradesh. You can also use the search bar on the homepage to search by office name or PIN code directly.
Himachal Pradesh is a state of India with its own elected legislative assembly.
Himachal Pradesh has 445 unique PIN codes across its 12 districts.
In Himachal Pradesh, PIN codes begin with 17. The first digit indicates the postal zone, the second digit represents the sub-zone (Himachal Pradesh), and the remaining four digits identify the sorting district and specific post office.
Himachal Pradesh has 2,781 post offices, including Head Offices (H.O), Sub Offices (S.O), and Branch Offices (B.O).
Yes. All valid PIN codes in Himachal Pradesh are accepted by e-commerce platforms like Amazon, Flipkart, Myntra, and courier services like Blue Dart, DTDC, and Delhivery for delivery serviceability checks.
H.O stands for Head Office — the primary post office of a postal division. Himachal Pradesh has one H.O per district that serves as the hub for all S.O (Sub Office) and B.O (Branch Office) post offices in that area.