RTO codes in Himachal Pradesh
Every Himachal Pradesh registration plate opens with one of these 96 codes, HP-01 through HP-99. Paste a plate to see which office issued it.
INDHP-01Statewide (Tourist buses & Taxis) INDHP-03Shimla (Urban) INDHP-04Kangra, Dharamsala INDHP-05Mandi INDHP-06Rampur Bushahr INDHP-07Shimla (Urban) INDHP-08Chaupal INDHP-09Theog INDHP-10Rohru INDHP-11Arki INDHP-12Nalagarh INDHP-13Kandaghat INDHP-14Solan INDHP-15Parwanoo INDHP-16Rajgarh INDHP-17Paonta Sahib INDHP-18Nahan INDHP-19Amb INDHP-20Una INDHP-21Barsar, Hamirpur INDHP-22Hamirpur INDHP-23Ghumarwin INDHP-24Bilaspur INDHP-25Kalpa INDHP-26Nichar, Bhaba Nagar INDHP-27Pooh INDHP-28Sarkaghat INDHP-29Jogindernagar INDHP-30Karsog INDHP-31Sundernagar INDHP-32Gohar, Mandi INDHP-33Mandi INDHP-34Kullu INDHP-35Anni, Kullu INDHP-36Dehra INDHP-37Palampur INDHP-38Nurpur INDHP-39Dharamshala INDHP-40Kangra INDHP-41Kaza INDHP-42Keylong INDHP-43Udaipur, Lahaul and Spiti INDHP-44Churah, Chamba INDHP-45Pangi INDHP-46Bharmour INDHP-47Dalhousie INDHP-48Chamba INDHP-49Banjar INDHP-50Shimla INDHP-51Shimla (Rural) INDHP-53Baijnath INDHP-54Jawali INDHP-55Nadaun INDHP-56Jaisinghpur INDHP-57Chowari INDHP-58Manali INDHP-59Solan INDHP-60Hamirpur INDHP-61Kullu INDHP-62Shimla INDHP-63Shimla INDHP-64Solan INDHP-65Mandi INDHP-66Kullu INDHP-67Hamirpur INDHP-68Kangra, Dharmsala INDHP-69Bilaspur INDHP-71Nahan INDHP-72Una INDHP-73Chamba INDHP-74Bhoranj, Hamirpur INDHP-75Jubbal INDHP-76Paddhar, Mandi INDHP-77Dodra Kawar, Shimla INDHP-78Bangana, Una INDHP-79Sangrah, Sirmaur INDHP-80Haroli, Una INDHP-81Salooni INDHP-82Balh, Mandi INDHP-83Jawalaji, Kangra INDHP-84Sujanpur Tihra, Hamirpur INDHP-85Shillai, Sirmaur INDHP-86Dharampur, Mandi INDHP-87Janjehli, Mandi INDHP-88Fatehpur, Kangra INDHP-89Jhandutta, Bilaspur INDHP-90Shahpur, Kangra INDHP-91Naina Devi, Swarghat, Bilaspur INDHP-92Rampur Bushahr INDHP-93Nalagarh INDHP-94Nagrota Bagwan INDHP-95Kumarsain INDHP-96Dheera, Kangra INDHP-97Indora INDHP-98Kasauli INDHP-99Kotkhai
Questions people ask
How many RTO codes does Himachal Pradesh have?
96 in our list, running from HP-01 to HP-99.
Which RTO is HP-03?
HP-03 is Shimla (Urban), in Himachal Pradesh.
Why are some Himachal Pradesh numbers missing from this list?
3 numbers inside the range are not listed — HP-02, HP-52, HP-70 among them. Usually the state never issued them: Tamil Nadu skips every code whose digits add to eight, and others hold numbers back as reserved. A gap is normally the state's own decision, not a hole in our list.
Why does one city in Himachal Pradesh have several RTO codes?
Shimla holds 6 of them — HP-03, HP-07, HP-50, HP-51. A busy city is usually split by vehicle class or by zone rather than served by one office, so which code a plate carries depends on where and what was registered, not on the city being listed twice.
What does a traffic fine cost in Himachal Pradesh?
Himachal Pradesh publishes its own schedule, and it does not always match the central figures — riding without a helmet is ₹1,500 there. The full chart is on our Himachal Pradesh fines page.