RTO Himachal Pradesh
Himachal Pradesh RTO is responsible for handling vehicle registration and driving licence-related services in the state. They also collect road tax and issue transport permits, including state, national, and All India Tourist Permits. There are more than 98 RTOs functioning across Himachal Pradesh under the Motor Vehicles Act, 1988 and the Himachal Pradesh Motor Vehicles Taxation Act, 1972. This guide covers HP RTO codes, office locations, major vehicle registration and driving license-related services, and applicable charges across the state.
Enter registration number
List of RTO Codes in Himachal Pradesh
There are 98 RTOs in Himachal Pradesh.
| State | RTO | City | Address | Contact |
|---|---|---|---|---|
| Himachal Pradesh | HP01 | Shimla- 171001 | Sub Divisional Officer (C), Shima, District, Shimla- 171001 | 9418450501 |
| Himachal Pradesh | HP02 | Shimla- 171001 | Sub Divisional Officer (C), Shima, District, Shimla- 171001 | NA |
| Himachal Pradesh | HP03 | Shimla- 171001 | Sub Divisional Officer (C), Shima, District, Shimla- 171001 | 0177-2657007 |
| Himachal Pradesh | HP04 | Himachal Pradesh | The Regional Transport Officer ( RTO ), Dharamsala, Kangra, Himachal Pradesh | NA |
| Himachal Pradesh | HP05 | Himachal Pradesh | Mandi, Himachal Pradesh | (91)-1905-235171 |
| Himachal Pradesh | HP06 | Distt. Shimla-172001 | Sub Divisional Officer (C), Rampur, Distt. Shimla-172001 | 0178-2233002 |
| Himachal Pradesh | HP07 | Rampur bushar head office | Padam Palace, NH 5, Rampur bushar head office | 1782233224 |
| Himachal Pradesh | HP08 | Distt. Shimla-171211 | Sub Divisional Officer (C), Chopal, Distt. Shimla-171211 | 0178-3260014 |
| Himachal Pradesh | HP09 | Distt. Shimla-171201 | Sub Divisional Officer (C),Theog, Distt. Shimla-171201 | 0177-2657009 |
| Himachal Pradesh | HP10 | Distt. Shimla-171207 | Sub Divisional Officer (C), Rohru, Distt. Shimla-171207 | 0178-1240009 |
| Himachal Pradesh | HP11 | Distt.Solan-173208 | Sub Divisional Officer (C), Arki, Distt.Solan-173208 | 01796-220666 |
| Himachal Pradesh | HP12 | Distt. Solan-174101 | Sub Divisional Officer (C),Nalagarh, Distt. Solan-174101 | 01795-223024 |
| Himachal Pradesh | HP13 | Distt. Solan-173215 | Sub Divisional Officer (C), Kandaghat, Distt. Solan-173215 | 01792-256100 |
| Himachal Pradesh | HP14 | Solan- 173212 | Sub Divisional Officer (C), Solan- 173212 | 01792-223707 |
| Himachal Pradesh | HP15 | Distt. Solan-173220 | AC Parwanoo, Distt. Solan-173220 | 01792-233165 |
| Himachal Pradesh | HP16 | Distt. Sirmaur-173101 | Sub Divisional Officer (C), Rajgarh, Distt. Sirmaur-173101 | 01799-221034 |
| Himachal Pradesh | HP17 | Distt. Sirmaur-173025 | Sub Divisional Officer (C),Paonta Sahib, Distt. Sirmaur-173025 | 01704-224100 |
| Himachal Pradesh | HP18 | District Sirmaur- 173001 | Sub Divisional Officer (C), Nahan, District Sirmaur- 173001 | 01702-222239 |
| Himachal Pradesh | HP19 | Distt.Una-177203 | Sub Divisional Officer (C), Amb, Distt.Una-177203 | 01976-261203 |
| Himachal Pradesh | HP20 | Una- 174303 | Sub Divisional Officer (C), Una- 174303 | 01975-223621 |
| Himachal Pradesh | HP21 | Distt. Hamirpur-174305 | Sub Divisional Officer (C), Barsar, Distt. Hamirpur-174305 | 01972-288045 |
| Himachal Pradesh | HP22 | Hamirpur- 177001 | Sub Divisional Officer (C), Hamirpur- 177001 | 01972-224304 |
| Himachal Pradesh | HP23 | Distt Bilaspur-174021 | Sub Divisional Officer (C),Ghumarwin, Distt Bilaspur-174021 | 01978-255277 |
| Himachal Pradesh | HP24 | Bilaspur- 174001 | Sub Divisional Officer (C ), Bilaspur- 174001 | 01978-224798 |
| Himachal Pradesh | HP25 | Distt.Kinnaur-172108 | Sub Divisional Officer (C),Kalpa, Distt.Kinnaur-172108 | 01786-222253 |
| Himachal Pradesh | HP26 | Distt. Kinnaur-172103 | Sub Divisional Officer (C), Nichar, Distt. Kinnaur-172103 | 01786-263201 |
| Himachal Pradesh | HP27 | Distt.Kinnaur-172111 | Sub Divisional Officer (C),Pooh, Distt.Kinnaur-172111 | 01785-232222 |
| Himachal Pradesh | HP28 | Distt. Mandi-175024 | Sub Divisional Officer (C), Sarkaghat, Distt. Mandi-175024 | 01905-230042 |
| Himachal Pradesh | HP29 | Distt. Mandi-175015 | Sub Divisional Officer (C), Jogindernagar, Distt. Mandi-175015 | 01908-223895 |
| Himachal Pradesh | HP30 | Distt. Mandi-175011 | Sub Divisional Officer (C), Karsog, Distt. Mandi-175011 | 01907-222236 |
| Himachal Pradesh | HP31 | Distt. Mandi- 175019 | Sub Divisional Officer (C),Sundernagar, Distt. Mandi- 175019 | 01907-266001 |
| Himachal Pradesh | HP32 | Distt.Mandi-175029 | Sub Divisional Officer (C),Gohar, Distt.Mandi-175029 | 01907-250283 |
| Himachal Pradesh | HP33 | Mandi- 175001 | Sub Divisional Officer (C), Mandi- 175001 | 01905-225207 |
| Himachal Pradesh | HP34 | Kullu- 175101 | Sub Divisional Officer (C),Kullu- 175101 | 01902-222596 |
| Himachal Pradesh | HP35 | Distt.Kullu-172026 | Sub Divisional Officer (C), Ani, Distt.Kullu-172026 | 01904-253344 |
| Himachal Pradesh | HP36 | Distt.Kangra-177101 | Sub Divisional Officer (C),Dehra, Distt.Kangra-177101 | 01970-233102 |
| Himachal Pradesh | HP37 | Distt. Kangra-176061 | Sub Divisional Officer (C),Palampur, Distt. Kangra-176061 | 01894-230595 |
| Himachal Pradesh | HP38 | Distt. Kangra-176202 | Sub Divisional Officer (C) , Nurpur, Distt. Kangra-176202 | 01893-220024 |
| Himachal Pradesh | HP39 | Distt. Kangra-176215 | Sub Divisional Officer (C), D/sala, Distt. Kangra-176215 | 01892-223315 |
| Himachal Pradesh | HP40 | Kangra- 176001 | Sub Divisional Officer (C), Kangra- 176001 | 01892-265024 |
| Himachal Pradesh | HP41 | Distt.Lahaul & Spiti-172114 | Sub Divisional Officer (C), Kaza, Distt.Lahaul & Spiti-172114 | 01906-222302 |
| Himachal Pradesh | HP42 | Distt. Lahual &Spiti-175132 | Sub Divisional Officer (C),Keylong, Distt. Lahual &Spiti-175132 | 01900-222225 |
| Himachal Pradesh | HP43 | Distt. Lahaul & Spiti- 175142 | Sub Divisional Officer (C),Udaipur,Distt. Lahaul & Spiti- 175142 | 01909-222224 |
| Himachal Pradesh | HP44 | Distt. Chamba-176316 | Sub Divisional Officer (C), Churah, Distt. Chamba-176316 | 1896227033 |
| Himachal Pradesh | HP45 | Distt.Chamba-172107 | Sub Divisional Officer (C), Pangi, Distt.Chamba-172107 | 01897-242222 |
| Himachal Pradesh | HP46 | Distt Chamba-176315 | Sub Divisional Officer (C), Bharmaur, Distt Chamba-176315 | 01895-225506 |
| Himachal Pradesh | HP47 | Distt. Chamba-176304 | Sub Divisional Officer (C),Dalhousie, Distt. Chamba-176304 | 1899242122 |
| Himachal Pradesh | HP48 | Chamba- 176310 | Sub Divisional Officer (C),Chamba- 176310 | 01899-222278 |
| Himachal Pradesh | HP49 | Distt. Kullu-175123 | Sub Divisional Officer (C),Banjar, Distt. Kullu-175123 | 01903-221253 |
| Himachal Pradesh | HP50 | Himachal Pradesh | shimla, Himachal Pradesh | NA |
| Himachal Pradesh | HP51 | Shimla- 171001 | Sub Divisional Officer (C), Shimla, District, Shimla- 171001 | 0177-2657009 |
| Himachal Pradesh | HP52 | Himachal Pradesh | shimla rural Hari Mandir, Cart Rd, Chaura Maidan, Shimla, Himachal Pradesh | 1772658379 |
| Himachal Pradesh | HP53 | Distt. Kangra-176125 | Sub Divisional Officer (C), Baijnath, Distt. Kangra-176125 | 01894-263656 |
| Himachal Pradesh | HP54 | Distt.Kangra-176023 | Sub Divisional Officer (C),Jawali, Distt.Kangra-176023 | 01893-264310 |
| Himachal Pradesh | HP55 | Distt. Hamirpur-177033 | Sub Divisional Officer (C), Nadaun, Distt. Hamirpur-177033 | 01972-232511 |
| Himachal Pradesh | HP56 | Distt. Kangra-176095 | Sub Divisional Officer (C) Jaisinghpur, Distt. Kangra-176095 | 01894-228111 |
| Himachal Pradesh | HP57 | Distt Chamba-176302 | Sub Divisional Officer (C),Bhattiyat, Distt Chamba-176302 | 01899-266455 |
| Himachal Pradesh | HP58 | Distt. Kullu-175131 | Sub Divisional Officer (C),Manali, Distt. Kullu-175131 | 01902-254100 |
| Himachal Pradesh | HP59 | Himachal Pradesh | Bus stand, New, Solan, Himachal Pradesh | 01792 225 308 |
| Himachal Pradesh | HP60 | Hamirpur | Regional Transport Officer, Shimla-Kangra Road,near Bhota Chowk, Hamirpur | 91-1972-221330 |
| Himachal Pradesh | HP61 | Himachal Prades | X446+XHV, Dhalpur, Kullu, Himachal Prades | 01902 226 497 |
| Himachal Pradesh | HP62 | State Transport Authoirty | State Transport Authoirty | 0177-2811335 |
| Himachal Pradesh | HP63 | Directorate of Transport Parivahan Bhawan Shimla-171004 | Directorate of Transport Parivahan Bhawan Shimla-171004 | 0177-2658379 |
| Himachal Pradesh | HP64 | Solan-173212 | Regional Transport Officer, Solan-173212 | 01792-231308 |
| Himachal Pradesh | HP65 | Regional Transport Officer Mandi-175001 | Regional Transport Officer Mandi-175001 | 01905-235171 |
| Himachal Pradesh | HP66 | Kullu-175101 | Regional Transport Officer, Kullu-175101 | 01902-226497 |
| Himachal Pradesh | HP67 | District Hamirpur-177001. | Regional Transport Officer, Hamirpur, District Hamirpur-177001. | 01972-221330 |
| Himachal Pradesh | HP68 | Distt. Kangra-176215 | RTO Kangra at Dharmashala, Distt. Kangra-176215 | 01892-222055 |
| Himachal Pradesh | HP69 | Distt. Bilaspur-174001 | Regional Transport Officer, Bilaspur, Distt. Bilaspur-174001 | 01978-221364 |
| Himachal Pradesh | HP71 | Sirmaur at Nahan-173001 | Regional Transport Officer, Sirmaur at Nahan-173001 | 01702-225968 |
| Himachal Pradesh | HP72 | Una-174303 | Regional Transport Officer, Una-174303 | 01975-203020 |
| Himachal Pradesh | HP73 | Distt. Chamba-176310 | Regional Transport Officer, Chamba, Distt. Chamba-176310 | 01899-224131 |
| Himachal Pradesh | HP74 | Distt. Hamirpur-176045 | Sub Divisional Officer (C), Bhoranj, Distt. Hamirpur-176045 | 01972-266928 |
| Himachal Pradesh | HP76 | Distt. Mandi-176121 | Sub Divisional Officer (C), Padhar, Distt. Mandi-176121 | 01908-260666 |
| Himachal Pradesh | HP77 | Distt. Shimla-171221 | Sub Divisional Officer (C), Dodra Kawar, Distt. Shimla-171221 | 0178-3260014 |
| Himachal Pradesh | HP78 | Bangana Distt Una- 174304 | Sub Divisional Officer (C), Bangana Distt Una- 174304 | 01975-263060 |
| Himachal Pradesh | HP79 | -173023 Distt. Sirmaur | Sub Divisional Officer (C), Sangrah,-173023 Distt. Sirmaur | 01702-248004 |
| Himachal Pradesh | HP80 | Distt. Haroli-177220 | Sub Divisional Office,Haroli, Distt. Haroli-177220 | 01975-284400 |
| Himachal Pradesh | HP81 | Distt. Chamba-176320 | Sub Divisional Office, Salooni, Distt. Chamba-176320 | 01896-233122 |
| Himachal Pradesh | HP82 | District Mandi-175012 | Sub Divisional Office, Balh,District Mandi-175012 | 01905-242001 |
| Himachal Pradesh | HP83 | Distt. Kangra- 176031 | Sub Divisional Office Jawalamukhi, Distt. Kangra- 176031 | 01970-223100 |
| Himachal Pradesh | HP84 | Distt. Hamirpur- 176110 | Sub Divisional Office Sujanpur, Distt. Hamirpur- 176110 | 01972-273100 |
| Himachal Pradesh | HP85 | Shillai Distt. Sirmaur-173027 | Sub Divisional Officer (C), Shillai Distt. Sirmaur-173027 | 01704-278534 |
| Himachal Pradesh | HP86 | Distt. Mandi-175040 | Sub Divisional Officer (C),Dharampur, Distt. Mandi-175040 | 01905-272080 |
| Himachal Pradesh | HP87 | District Mandi-175048 | Sub Divisional Officer (C ), Thunag, District Mandi-175048 | 01907-256666 |
| Himachal Pradesh | HP88 | Distt. Kangra-176053 | Sub Divisional Officer (C), Fatehpur, Distt. Kangra-176053 | 01893-256222 |
| Himachal Pradesh | HP89 | Distt Bilaspur-174034 | Sub Divisional Officer (C),Jhandutta, Distt Bilaspur-174034 | 01978-272122 |
| Himachal Pradesh | HP90 | Distt. Kangra-176206 | Sub Divisional Officer (C ),Shahapur, Distt. Kangra-176206 | 01892-237007 |
| Himachal Pradesh | HP91 | Distt Bilaspur-174011 | Sub Divisional Officer (C),Naina Devi Ji at Swarghat, Distt Bilaspur-174011 | 01978-284094 |
| Himachal Pradesh | HP92 | Regional Transport Officer Rampur Distt Shimla-172001 | Regional Transport Officer Rampur Distt Shimla-172001 | 01782-234759 |
| Himachal Pradesh | HP93 | Distt Solan-174101 | RTO Nalagarh, Distt Solan-174101 | 01795-222684 |
| Himachal Pradesh | HP94 | Nagrota Bagwan-176047 | Sub Divisional Officer (C ), Nagrota Bagwan-176047 | 01892-252001 |
| Himachal Pradesh | HP95 | Distt. Shimla-171213 | Sub Divisional Officer (C),Kumarsain, Distt. Shimla-171213 | 1781272001 |
| Himachal Pradesh | HP96 | District Kangra-176101 | Sub Divisional Officer (C ), Dheera, District Kangra-176101 | 01894-222666 |
| Himachal Pradesh | HP96 | District Kangra-176101 | Sub Divisional Officer (C ), Dheera, District Kangra-176101 | 01894-222666 |
| Himachal Pradesh | HP97 | District Kangra-176401 | Sub Divisional Officer (C ), Indora, District Kangra-176401 | 01893-256222 |
| Himachal Pradesh | HP98 | 173204 | Kasauli, Solan, Himachal Pradesh, 173204 | NA |
| Himachal Pradesh | HP99 | Himachal Pradesh 171001 | 442X+HVG Hari Mandir, Cart Rd, Chaura Maidan, Shimla, Himachal Pradesh 171001 | NA |
Note: Contact details may change, so verify them on the official Himachal Pradesh Transport Department portal before visiting.
RTO Himachal Pradesh Services and Charges
HP RTO offices provide various vehicle registration and driving license-related services, as listed below:
Vehicle Registration Services
The vehicle registration services in Himachal Pradesh include:
- Temporary and permanent 'Registration Certificates' (RCs)
- Including or excluding hypothecation
- Assigning fancy or unique registration numbers.
- Issuing a duplicate RC
- Changing an RC's address
| Service | Price |
|---|---|
| Registration of New Vehicles | |
| Motorcycles | Rs. 300 |
| Non-transport - three-wheelers, quadricycles, and light motor vehicles | Rs. 600 |
| Transport - three-wheelers, quadricycles, and light motor vehicles | Rs. 1,000 |
| Medium goods vehicles | Rs. 1,000 |
| Medium passenger motor vehicles | Rs. 1,000 |
| Heavy goods vehicles | Rs. 1,500 |
| Heavy passenger motor vehicles | Rs. 1,500 |
| Imported motor vehicles | Rs. 5,000 |
| Imported motorcycles | Rs. 2,500 |
| Any other vehicle not listed above | Rs. 3,000 |
| Smart card-type Registration Certificate | Rs. 200 additional |
| Duplicate Registration Certificate | 50% of the applicable registration fee |
| Transfer of ownership | 50% of the applicable registration fee |
| Change of address on RC | 50% of the applicable registration fee |
Issue of Driving Licences and Related Services
- Issuance of both permanent and learner's licences
- Helping with the necessary driving tests
- Renewing expired licenses
- Issuing several licences
- Supporting new car classes
- Granting international driver's licences to qualified candidates
| Service | Price |
|---|---|
| Issue of learner's licence in Form 3 for each class of vehicle | ₹150 |
| Learner's licence test fee or repeat test fee | ₹50 |
| Driving test or repeat driving test for each class of vehicle | ₹300 |
| Issue of a driving licence | ₹200 |
| Issue of an International Driving Permit | ₹1,000 |
| The addition of another class of vehicle to the driving licence | ₹500 |
| Endorsement or renewal of authorisation for vehicle carrying hazardous goods | ₹100 |
| Renewal of driving licence | ₹200 |
| Renewal of the driving licence after the grace period | ₹300 +₹1,000 for the delay of each year |
| Change of address or other particulars in the driving licence | ₹200 |
| Smart Card-type driving licence in Form 7 | Additional ₹200 |
Collection of Fees and Taxes
The RTO office collects legally mandated taxes and fees to maintain the state of the road infrastructure.
- Road tax
- Fees for a driver's licence
- Fines for vehicle registration
The type of vehicle also affects the amount of road taxes collected. Here are a few instances:
| Vehicle Type | Road Tax |
|---|---|
| Two-wheelers up to Rs. 1 lakh | 6% of the vehicle price |
| Two-wheelers above Rs. 1 lakh | 7% of the vehicle price |
| Personal motor vehicles, private service motor cabs, and construction equipment vehicles costing up to Rs. 15 lakh | 6% of the vehicle price |
| Personal motor vehicles, private service motor cabs, and construction equipment vehicles costing more than Rs. 15 lakh | 7% of the vehicle price |
| Other-state two-wheelers worth up to Rs. 1 lakh | 8% of the vehicle price |
| Other-state two-wheelers worth above Rs. 1 lakh | 9% of the vehicle price |
| Other-state personal vehicles and private service cabs, construction equipment vehicles up to Rs. 15 lakh | 8% of the vehicle price |
| Other-state personal vehicles, private service cabs, construction equipment vehicles above Rs. 15 lakh | 9% of the vehicle price |
Note: Failure to pay road tax attracts a penalty of 25% per annum on the outstanding amount. The RTO calculates this fine on the 16th of each month, computed proportionately on a day-to-day basis.
Granting Transport Permits
RTO in Himachal Pradesh issues permits for commercial and transport vehicles used for business purposes. These include state permits and national permits. Temporary permits are also issued when needed. Taxis, passenger buses, rickshaws, goods carriers, etc. and contract carriages need these permits to operate within Himachal Pradesh or travel across state borders.
Registration of a Vehicle in Himachal Pradesh
Here is the complete procedure for registering a vehicle with a regional transport office (RTO) in Himachal Pradesh:
-
File and submit Form 20 with the Registering Authority
-
Attach Forms 21 and 22 with insurance proof, address proof and other required documents
-
Bring the vehicle for inspection at the RTO/SDM office
-
Pay vehicle tax and registration fee
-
Once verification is done and payment is approved, the RC is issued
Documents Required for Vehicle Registration in Himachal Pradesh
You must have the following documents ready when applying for vehicle registration:
- Form 20 for vehicle registration
- Form 21 sale certificate
- Form 22 roadworthiness certificate
- Form 22A if the vehicle body is built separately
- Valid insurance certificate
- Address proof as per Rule 4 of CMVR 1989
- Temporary registration certificate or dealer trade certificate
- Customs clearance certificate with a bond for imported vehicles
- Himachali certificate, if applicable
- Working Certificate in Form 60 for the BH series
- Tehsildar agriculture certificate for tractor-trailer units used in agriculture
- Permit proceedings for transport vehicles, if applicable
- Registration fee payment receipt
- Vehicle tax payment receipt
- Financier's signature in Form 20 for hire purchase, lease, or hypothecation
Documents Required for the Transfer of Ownership of a Vehicle
The following documents are required to transfer the ownership of a vehicle in Himachal Pradesh:
- Form 29
- Form 30
- Original Registration Certificate
- Valid insurance certificate
- NOC if the vehicle is registered outside Himachal Pradesh
- Prescribed fee as per Rule 81 of CMVR 1989
- Tax clearance certificate
- Buyer's address proof as listed in the VAHAN transfer instructions
- Valid Pollution Under Control Certificate
- PAN card or Form 60 and Form 61, if applicable
Role of RTO in Vehicle Insurance in Himachal Pradesh
RTO vehicle records are examined by insurance companies to ensure that a vehicle is duly registered. These records are useful for verifying the vehicle's registration location and the jurisdictional RTO. The RTO location linked to your vehicle can affect the insurance premium. Motor vehicles registered in urban areas are likely to have higher premiums because accidents are more likely there. Premium rates are typically lower in smaller towns.
FAQs
What is the role of RTO in Himachal Pradesh?
The RTO in Himachal Pradesh takes care of vehicle registration, issuance of driving licences, road tax permits, and vehicle fitness checks.
How to check vehicle owner details in Himachal Pradesh by RTO number?
To check the vehicle owner details in Himachal Pradesh, visit the PB Wheels website and enter the vehicle number to view the complete details.
