Here is a list of STD (Subscriber Trunk Dialing) Codes for major cities and towns in Himachal Pradesh, India. These codes are essential for making landline calls within the state.
| City/Town | STD Code |
|---|---|
| Bilaspur | 01978 |
| Chamba | 01899 |
| Dalhousie | 01899 |
| Dharamshala | 01892 |
| Hamirpur | 01972 |
| Kangra | 01892 |
| Kullu | 01902 |
| Manali | 01902 |
| Keylong (Lahaul Spiti) | 01900 |
| Kalpa (Kinnaur) | 01786 |
| Kaza (Spiti Valley) | 01906 |
| Mandi | 01905 |
| Nahan (Sirmaur) | 01702 |
| Narkanda | 01783 |
| Palampur | 01894 |
| Reckong Peo | 01786 |
| Rohru | 01781 |
| Shimla | 0177 |
| Solan | 01792 |
| Sundernagar | 01907 |
| Una | 01975 |
🔹 Note:
-
The 0177 STD code is used across Shimla city and surrounding regions.
-
Smaller towns/villages generally share the code with the nearest tehsil or district HQ.


