Shimla Pin Codes & Post Offices

Himachal Pradesh, India

364
Post Offices
59
Unique Pin Codes
19
Tehsil/Taluks

About Shimla Postal Codes

Shimla district in Himachal Pradesh has 364 post offices serving 59 unique pin codes across 19 tehsils/taluks. Key Head Office pin codes include 171001 (Shimla GPO), 172001 (Rampur Bushahr HO). Use the search and filters below to find any post office or pin code in the district.

☀️ Weather· Shimla
Updating…
Loading weather…
🔍Looking for a pin code in another district? Browse all India pin codes →

📄 Download Post Office Data

Download all 364 post offices in Shimla as a branded PDF report

Showing 364 of 364 post offices

Post Office Tehsil/Taluk Pin Code Type Delivery Directions
AGPO SOShimla Urban(T)171003Post OfficeDeliveryMaps
Ambedkarchowk SOShimla Urban(T)171004Post OfficeDeliveryMaps
Anandpur BOShimla171219Branch OfficeDeliveryMaps
Anti BOJubbal171206Branch OfficeDeliveryMaps
Arhal SORohru171223Post OfficeDeliveryMaps
Bachhunchh BORohru171207Branch OfficeDeliveryMaps
Badehari BOShimla171011Branch OfficeDeliveryMaps
Bagain SOTheog171220Post OfficeDeliveryMaps
Baghar BOKotkhai171202Branch OfficeDeliveryMaps
Baghi SO ShimlaKothkhai171225Post OfficeDeliveryMaps

Frequently Asked Questions

How many post offices are in Shimla?

Shimla has 364 post offices across 59 unique pin codes and 19 tehsils/taluks.

What are the Head Office pin codes of Shimla?

The Head Office pin codes in Shimla are: 172001 (Rampur Bushahr HO), 171001 (Shimla GPO).

What types of post offices are in Shimla?

Shimla has 2 Head Offices (HO), 66 Sub Post Offices (SO/PO), 296 Branch Offices (BO).

How many post offices in Shimla offer home delivery?

354 out of 364 post offices in Shimla provide delivery services. The remaining 10 are non-delivery offices.

How many taluks or tehsils are in Shimla?

Shimla district has 19 tehsils/taluks: Chirgaon, Chopal, Jubbal, Kandaghat, Kothkhai, Kotkhai, Kumarsain, Kumharsain(T), Nankhari, Nankhari(S.T), Nichar(T), Rampur Bushahr, Rampur(T), Rohru, Shimla, Shimla R, Shimla Urban(T), Suni, Theog.

Which state is Shimla in?

Shimla is a district in Himachal Pradesh, India.

How do I find a pin code in Shimla?

Use the search box on this page to find any post office or pin code in Shimla by office name, pin code number, or taluk name.

Other Districts in Himachal Pradesh

Click any district to view its pin codes and post offices

BilaspurChambaHamirpurKangraKinnaurKulluLahul And SpitiMandiSirmaur
🌤️ Live weather and air quality data is sourced from Open-Meteo, used under the CC BY 4.0 licence. Data is updated hourly.
📋Data Source: India Post (Department of Posts, Government of India) · Public domain government data under India's National Data Sharing and Accessibility Policy (NDSAP). For official information visit indiapost.gov.in