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.Read More
Enter Registration Number
Check RTO Details by States
List of RTO Codes in Himachal Pradesh
There are 98 RTOs in Himachal Pradesh.
| RTO | City | Address | Contact |
|---|---|---|---|
| HP01 | Shimla | Sub Divisional Officer (C), Shima, District, Shimla- 171001 | 9418450501 |
| HP02 | Shimla | Sub Divisional Officer (C), Shima, District, Shimla- 171001 | NA |
| HP03 | Kangra | Sub Divisional Officer (C), Shima, District, Shimla- 171001 | 0177-2657007 |
| HP04 | Kangra | The Regional Transport Officer ( RTO ), Dharamsala, Kangra, Himachal Pradesh | NA |
| HP05 | Mandi | Mandi, Himachal Pradesh | (91)-1905-235171 |
| HP06 | Shimla | Sub Divisional Officer (C), Rampur, Distt. Shimla-172001 | 0178-2233002 |
| HP07 | Shimla | Padam Palace, NH 5, Rampur bushar head office | 1782233224 |
| HP08 | Shimla | Sub Divisional Officer (C), Chopal, Distt. Shimla-171211 | 0178-3260014 |
| HP09 | Shimla | Sub Divisional Officer (C),Theog, Distt. Shimla-171201 | 0177-2657009 |
| HP10 | Shimla | Sub Divisional Officer (C), Rohru, Distt. Shimla-171207 | 0178-1240009 |
| HP11 | Solan | Sub Divisional Officer (C), Arki, Distt.Solan-173208 | 01796-220666 |
| HP12 | Solan | Sub Divisional Officer (C),Nalagarh, Distt. Solan-174101 | 01795-223024 |
| HP13 | Solan | Sub Divisional Officer (C), Kandaghat, Distt. Solan-173215 | 01792-256100 |
| HP14 | Solan | Sub Divisional Officer (C), Solan- 173212 | 01792-223707 |
| HP15 | Solan | AC Parwanoo, Distt. Solan-173220 | 01792-233165 |
| HP16 | Sirmaur | Sub Divisional Officer (C), Rajgarh, Distt. Sirmaur-173101 | 01799-221034 |
| HP17 | Sirmaur | Sub Divisional Officer (C),Paonta Sahib, Distt. Sirmaur-173025 | 01704-224100 |
| HP18 | Sirmaur | Sub Divisional Officer (C), Nahan, District Sirmaur- 173001 | 01702-222239 |
| HP19 | Una | Sub Divisional Officer (C), Amb, Distt.Una-177203 | 01976-261203 |
| HP20 | Una | Sub Divisional Officer (C), Una- 174303 | 01975-223621 |
| HP21 | Hamirpur | Sub Divisional Officer (C), Barsar, Distt. Hamirpur-174305 | 01972-288045 |
| HP22 | Hamirpur | Sub Divisional Officer (C), Hamirpur- 177001 | 01972-224304 |
| HP23 | NA | Sub Divisional Officer (C),Ghumarwin, Distt Bilaspur-174021 | 01978-255277 |
| HP24 | NA | Sub Divisional Officer (C ), Bilaspur- 174001 | 01978-224798 |
| HP25 | Kinnaur | Sub Divisional Officer (C),Kalpa, Distt.Kinnaur-172108 | 01786-222253 |
| HP26 | Kinnaur | Sub Divisional Officer (C), Nichar, Distt. Kinnaur-172103 | 01786-263201 |
| HP27 | Kinnaur | Sub Divisional Officer (C),Pooh, Distt.Kinnaur-172111 | 01785-232222 |
| HP28 | Mandi | Sub Divisional Officer (C), Sarkaghat, Distt. Mandi-175024 | 01905-230042 |
| HP29 | Mandi | Sub Divisional Officer (C), Jogindernagar, Distt. Mandi-175015 | 01908-223895 |
| HP30 | Mandi | Sub Divisional Officer (C), Karsog, Distt. Mandi-175011 | 01907-222236 |
| HP31 | Mandi | Sub Divisional Officer (C),Sundernagar, Distt. Mandi- 175019 | 01907-266001 |
| HP32 | Mandi | Sub Divisional Officer (C),Gohar, Distt.Mandi-175029 | 01907-250283 |
| HP33 | Mandi | Sub Divisional Officer (C), Mandi- 175001 | 01905-225207 |
| HP34 | Kullu | Sub Divisional Officer (C),Kullu- 175101 | 01902-222596 |
| HP35 | Kullu | Sub Divisional Officer (C), Ani, Distt.Kullu-172026 | 01904-253344 |
| HP36 | Kangra | Sub Divisional Officer (C),Dehra, Distt.Kangra-177101 | 01970-233102 |
| HP37 | Kangra | Sub Divisional Officer (C),Palampur, Distt. Kangra-176061 | 01894-230595 |
| HP38 | Kangra | Sub Divisional Officer (C) , Nurpur, Distt. Kangra-176202 | 01893-220024 |
| HP39 | Dharamshala | Sub Divisional Officer (C), D/sala, Distt. Kangra-176215 | 01892-223315 |
| HP40 | Chamba | Sub Divisional Officer (C), Kangra- 176001 | 01892-265024 |
| HP41 | Kullu | Sub Divisional Officer (C), Kaza, Distt.Lahaul & Spiti-172114 | 01906-222302 |
| HP42 | Kullu | Sub Divisional Officer (C),Keylong, Distt. Lahual &Spiti-175132 | 01900-222225 |
| HP43 | Kullu | Sub Divisional Officer (C),Udaipur,Distt. Lahaul & Spiti- 175142 | 01909-222224 |
| HP44 | Chamba | Sub Divisional Officer (C), Churah, Distt. Chamba-176316 | 1896227033 |
| HP45 | Chamba | Sub Divisional Officer (C), Pangi, Distt.Chamba-172107 | 01897-242222 |
| HP46 | Chamba | Sub Divisional Officer (C), Bharmaur, Distt Chamba-176315 | 01895-225506 |
| HP47 | Chamba | Sub Divisional Officer (C),Dalhousie, Distt. Chamba-176304 | 1899242122 |
| HP48 | Chamba | Sub Divisional Officer (C),Chamba- 176310 | 01899-222278 |
| HP49 | Kullu | Sub Divisional Officer (C),Banjar, Distt. Kullu-175123 | 01903-221253 |
| HP50 | Shimla | shimla, Himachal Pradesh | NA |
| HP51 | Shimla | Sub Divisional Officer (C), Shimla, District, Shimla- 171001 | 0177-2657009 |
| HP52 | Shimla | shimla rural Hari Mandir, Cart Rd, Chaura Maidan, Shimla, Himachal Pradesh | 1772658379 |
| HP53 | Kangra | Sub Divisional Officer (C), Baijnath, Distt. Kangra-176125 | 01894-263656 |
| HP54 | Kangra | Sub Divisional Officer (C),Jawali, Distt.Kangra-176023 | 01893-264310 |
| HP55 | Hamirpur | Sub Divisional Officer (C), Nadaun, Distt. Hamirpur-177033 | 01972-232511 |
| HP56 | Kangra | Sub Divisional Officer (C) Jaisinghpur, Distt. Kangra-176095 | 01894-228111 |
| HP57 | Chamba | Sub Divisional Officer (C),Bhattiyat, Distt Chamba-176302 | 01899-266455 |
| HP58 | NA | Sub Divisional Officer (C),Manali, Distt. Kullu-175131 | 01902-254100 |
| HP59 | Solan | Bus stand, New, Solan, Himachal Pradesh | 01792 225 308 |
| HP60 | Hamirpur | Regional Transport Officer, Shimla-Kangra Road,near Bhota Chowk, Hamirpur | 91-1972-221330 |
| HP61 | Kullu | X446+XHV, Dhalpur, Kullu, Himachal Prades | 01902 226 497 |
| HP62 | Shimla | State Transport Authoirty | 0177-2811335 |
| HP63 | Shimla | Directorate of Transport Parivahan Bhawan Shimla-171004 | 0177-2658379 |
| HP64 | Solan | Regional Transport Officer, Solan-173212 | 01792-231308 |
| HP65 | Mandi | Regional Transport Officer Mandi-175001 | 01905-235171 |
| HP66 | Kullu | Regional Transport Officer, Kullu-175101 | 01902-226497 |
| HP67 | Hamirpur | Regional Transport Officer, Hamirpur, District Hamirpur-177001. | 01972-221330 |
| HP68 | Kangra | RTO Kangra at Dharmashala, Distt. Kangra-176215 | 01892-222055 |
| HP69 | NA | Regional Transport Officer, Bilaspur, Distt. Bilaspur-174001 | 01978-221364 |
| HP71 | Sirmaur | Regional Transport Officer, Sirmaur at Nahan-173001 | 01702-225968 |
| HP72 | Una | Regional Transport Officer, Una-174303 | 01975-203020 |
| HP73 | Chamba | Regional Transport Officer, Chamba, Distt. Chamba-176310 | 01899-224131 |
| HP74 | Hamirpur | Sub Divisional Officer (C), Bhoranj, Distt. Hamirpur-176045 | 01972-266928 |
| HP76 | Mandi | Sub Divisional Officer (C), Padhar, Distt. Mandi-176121 | 01908-260666 |
| HP77 | Shimla | Sub Divisional Officer (C), Dodra Kawar, Distt. Shimla-171221 | 0178-3260014 |
| HP78 | Una | Sub Divisional Officer (C), Bangana Distt Una- 174304 | 01975-263060 |
| HP79 | Sirmaur | Sub Divisional Officer (C), Sangrah,-173023 Distt. Sirmaur | 01702-248004 |
| HP80 | Una | Sub Divisional Office,Haroli, Distt. Haroli-177220 | 01975-284400 |
| HP81 | Chamba | Sub Divisional Office, Salooni, Distt. Chamba-176320 | 01896-233122 |
| HP82 | Mandi | Sub Divisional Office, Balh,District Mandi-175012 | 01905-242001 |
| HP83 | Kangra | Sub Divisional Office Jawalamukhi, Distt. Kangra- 176031 | 01970-223100 |
| HP84 | Hamirpur | Sub Divisional Office Sujanpur, Distt. Hamirpur- 176110 | 01972-273100 |
| HP85 | Sirmaur | Sub Divisional Officer (C), Shillai Distt. Sirmaur-173027 | 01704-278534 |
| HP86 | Mandi | Sub Divisional Officer (C),Dharampur, Distt. Mandi-175040 | 01905-272080 |
| HP87 | Janjehli | Sub Divisional Officer (C ), Thunag, District Mandi-175048 | 01907-256666 |
| HP88 | Kangra | Sub Divisional Officer (C), Fatehpur, Distt. Kangra-176053 | 01893-256222 |
| HP89 | Jhandutta | Sub Divisional Officer (C),Jhandutta, Distt Bilaspur-174034 | 01978-272122 |
| HP90 | Shahpur | Sub Divisional Officer (C ),Shahapur, Distt. Kangra-176206 | 01892-237007 |
| HP91 | Swarghat | Sub Divisional Officer (C),Naina Devi Ji at Swarghat, Distt Bilaspur-174011 | 01978-284094 |
| HP92 | Shimla | Regional Transport Officer Rampur Distt Shimla-172001 | 01782-234759 |
| HP93 | Baddi | RTO Nalagarh, Distt Solan-174101 | 01795-222684 |
| HP94 | Kangra | Sub Divisional Officer (C ), Nagrota Bagwan-176047 | 01892-252001 |
| HP95 | Shimla | Sub Divisional Officer (C),Kumarsain, Distt. Shimla-171213 | 1781272001 |
| HP96 | Dheera | Sub Divisional Officer (C ), Dheera, District Kangra-176101 | 01894-222666 |
| HP96 | Dheera | Sub Divisional Officer (C ), Dheera, District Kangra-176101 | 01894-222666 |
| HP97 | INDORA | Sub Divisional Officer (C ), Indora, District Kangra-176401 | 01893-256222 |
| HP98 | Kasauli | Kasauli, Solan, Himachal Pradesh, 173204 | NA |
| HP99 | Shimla | 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.
