RTO HP, or Himachal Pradesh Regional Transport Office, carries out all vehicle-related activities like registration services of RC, issuing permits, and issuing driving licences in the state of Himachal Pradesh. This page covers the services provided by Himachal Pradesh RTO, and the HP RTO Code list.
Here is a complete list of Himachal Pradesh RTO Codes. Currently, there are more than 98+ RTOs registered in Himachal Pradesh.
| Code | Location | Code | Location |
|---|---|---|---|
| HP-01 | Shimla (Urban) - RLAs | HP-51 | Shimla (Rural) |
| HP-02 | Shimla (Urban) - RLAs | HP-52 | Shimla (Kasumpti) |
| HP-03 | Shimla (Urban) - Taxis | HP-53 | Baijnath |
| HP-04 | Dharamshala | HP-54 | Jawali |
| HP-05 | Mandi | HP-55 | Nadaun |
| HP-06 | Rampur Bushahr | HP-56 | Jaisinghpur |
| HP-07 | Shimla (Commercial/Bus) | HP-57 | Chowari |
| HP-08 | Chaupal | HP-58 | Manali |
| HP-09 | Theog | HP-59 | Solan (Industrial Area) |
| HP-10 | Rohru | HP-60 | Hamirpur (Rural) |
| HP-11 | Arki | HP-61 | Kullu (Rural) |
| HP-12 | Nalagarh | HP-62 | State Transport Authority (STA) |
| HP-13 | Kandaghat | HP-63 | Shimla (RTO/STA Office) |
| HP-14 | Solan (Main RLA) | HP-64 | Solan (RTO) |
| HP-15 | Parwanoo | HP-65 | Mandi (RTO) |
| HP-16 | Rajgarh | HP-66 | Kullu (RTO) |
| HP-17 | Paonta Sahib | HP-67 | Hamirpur (RTO) |
| HP-18 | Nahan | HP-68 | Dharamshala (RTO) |
| HP-19 | Amb | HP-69 | Bilaspur (RTO) |
| HP-20 | Una | HP-71 | Nahan (Shillai) |
| HP-21 | Barsar | HP-72 | Una (Haroli) |
| HP-22 | Hamirpur | HP-73 | Chamba (RTO) |
| HP-23 | Ghumarwin | HP-74 | Bhoranj |
| HP-24 | Bilaspur | HP-76 | Paddhar |
| HP-25 | Kalpa | HP-77 | Dodra Kwar |
| HP-26 | Nichar (Bhabanagar) | HP-78 | Bangana |
| HP-27 | Pooh | HP-79 | Sangrah |
| HP-28 | Sarkaghat | HP-80 | Haroli |
| HP-29 | Jogindernagar | HP-81 | Salooni |
| HP-30 | Karsog | HP-82 | Balh |
| HP-31 | Sundernagar | HP-83 | Jawalaji |
| HP-32 | Gohar | HP-84 | Sujanpur Tira |
| HP-33 | Mandi (RLA) | HP-85 | Shillai |
| HP-34 | Kullu | HP-86 | Dharampur |
| HP-35 | Anni | HP-87 | Janjehli |
| HP-38 | Nurpur | HP-88 | Fatehpur |
| HP-39 | Dharamshala (Rural) | HP-89 | Jhandutta |
| HP-40 | Kangra | HP-90 | Shahpur |
| HP-41 | Kaza | HP-91 | Swarghat (Naina Devi) |
| HP-42 | Keylong | HP-92 | Rampur (Rural) |
| HP-43 | Udaipur | HP-93 | Nalagarh (Industrial Belt) |
| HP-44 | Churah | HP-94 | Nagrota Bagwan |
| HP-45 | Pangi | HP-95 | Kumarsain |
| HP-46 | Bharmour | HP-96 | Dheera |
| HP-47 | Dalhousie | HP-97 | Indora |
| HP-48 | Chamba | HP-98 | Kasauli |
| HP-49 | Banjar | HP-99 | Kotkhai |
| HP-50 | Shimla (Auto Rickshaws) | - | - |
The Regional Transport Office (RTO) in Himachal Pradesh plays a key role in regulating vehicles, drivers, and road safety across the state’s diverse terrain.
The RTO in Himachal Pradesh registers all new vehicles and issues registration certificates, ensuring compliance with state transport laws.
It conducts driving tests and issues licences, making sure drivers in Himachal Pradesh meet required safety and competency standards.
The HP RTO collects road taxes and fees, which contribute to maintaining and developing the state’s road infrastructure.
It grants permits for commercial vehicles operating within and across Himachal Pradesh, including goods carriers and passenger transport.
The RTO HP ensures adherence to traffic regulations, helping improve road safety across urban and hilly regions.
It conducts fitness inspections for vehicles, especially commercial ones, to ensure they are roadworthy in Himachal Pradesh’s challenging terrains.
It enforces emission norms and checks pollution control certificates to maintain environmental standards.
Registering a vehicle in Himachal Pradesh is a mandatory process carried out through the local Registering & Licensing Authority (RLA/RTO). The application must be submitted in the jurisdiction where the owner resides or where the vehicle is primarily kept, followed by document verification and vehicle inspection.
Step-by-step process to register a new vehicle in HP RTO:
Submit the application in CMV Form 20 to the RTO, with the financier's details if the vehicle is under loan
Attach key documents, including Form 21 (sale certificate), valid insurance, address proof, temporary registration or dealer certificate, and Form 22 (roadworthiness)
Provide additional documents where applicable, such as Form 22A (body-built vehicles), customs clearance (imported vehicles),
Himachali certificate (transport vehicles), or Form 60 (BH series)
Pay the applicable registration fee and road tax based on vehicle type
Present the vehicle for physical inspection at the RTO/S.D.M. office
Upon successful verification, the Registration Certificate (RC) and number are issued
Temporary registration in Himachal Pradesh is issued when a vehicle cannot be permanently registered immediately, such as during transfer, relocation, or administrative delays.
Issued by authorised dealers or firms approved by the HP RTO
Applicable only to new vehicles that have not been previously registered
Requires a written application mentioning the place of intended permanent registration
Comes with a temporary registration mark displayed in red on a yellow background
Acts as a valid registration for a limited period until permanent registration is completed
Can be extended in specific cases (such as incomplete vehicle body work), subject to conditions and fees
In Himachal Pradesh, non-transport vehicles like cars and bikes must renew their registration after a fixed period to remain legally operational.
Renewal is required after 15 years from initial registration
Application must be submitted in CMV Form 25, ideally within 60 days before expiry
Required documents include original RC, valid insurance, pollution certificate, tax proof, and prescribed fee
The vehicle must be produced for inspection in a roadworthy condition
Once approved, the renewed RC is valid for 5 years, after which it must be renewed again
Here are the various charges for various services provided by HP RTO
| Vehicle Type | Category | Fee |
|---|---|---|
| Invalid Carriage | Registration | ₹50 |
| Motorcycle | Registration | ₹300 |
| LMV | Non-Transport | ₹600 |
| LMV | Transport | ₹1,000 |
| Medium Goods Vehicle | Registration | ₹1,000 |
| Medium Passenger Vehicle | Registration | ₹1,000 |
| Heavy Goods Vehicle | Registration | ₹1,500 |
| Heavy Passenger Vehicle | Registration | ₹1,500 |
| Imported Motor Vehicle | Registration | ₹5,000 |
| Imported Motorcycle | Registration | ₹2,500 |
| Other Vehicles | Registration | ₹3,000 |
| Service | Category | Fee |
|---|---|---|
| Trade Certificate | Motorcycle | ₹500 |
| Trade Certificate | Invalid Carriage | ₹500 |
| Trade Certificate | Other Vehicles | ₹1,000 |
| Duplicate Trade Certificate | Motorcycle | ₹300 |
| Duplicate Trade Certificate | Invalid Carriage | ₹300 |
| Duplicate Trade Certificate | Other Vehicles | ₹500 |
| Duplicate RC | All Vehicles | 50% of registration fee |
| Transfer of Ownership | All Vehicles | 50% of registration fee |
| Change of Residence | All Vehicles | 50% of registration fee |
| Alteration in RC | All Vehicles | 50% of registration fee |
| Hypothecation Endorsement | Motorcycle | ₹500 |
| Hypothecation Endorsement | LMV / 3W | ₹1,500 |
| Hypothecation Endorsement | Medium/Heavy Vehicle | ₹3,000 |
| Fitness Test | Motorcycle (Manual/Auto) | ₹200 / ₹400 |
| Fitness Test | LMV/3W (Manual/Auto) | ₹400 / ₹600 |
| Fitness Test | Medium/Heavy (Manual/Auto) | ₹600 / ₹1,000 |
| Fitness Certificate | All Vehicles | ₹200 |
| Letter of Authority | All Vehicles | ₹15,000 |
| Duplicate Letter of Authority | All Vehicles | ₹7,500 |
| Appeal | General | ₹1,000 |
| Appeal | Rule 70 | ₹3,000 |
| Miscellaneous Application | General | ₹200 |
Source - HP Transport Department
You can easily check your vehicle Registration Certificate (RC) status in Himachal Pradesh through official platforms or by visiting the RTO. This helps confirm whether your vehicle is registered and provides key registration details.
Visit the Parivahan Sewa website
Go to Online Services → Vehicle Related Services
Select Himachal Pradesh
Click on “Know Your Application Status”
Enter your application number or vehicle number
View your RC status
Visit the nearest RTO/RLA office in Himachal Pradesh
Provide your vehicle or application number
Request status from officials
You can also check basic vehicle owner details in Himachal Pradesh using government platforms.
Visit the Parivahan website
Click on “Know Your Vehicle Details”
Enter your vehicle registration number
Complete captcha verification
View details like owner name, vehicle type, registration date, and validity
Download the mParivahan app
Enter the vehicle number under RC services
Instantly access vehicle and owner details
Visit the RTO in Himachal Pradesh
Provide your vehicle number
Request available ownership details
Note: Full personal details will be restricted for privacy reasons.
The Himachal Pradesh RTO collects road tax for new vehicles in the state and here are the rates:
| Vehicle Type | Within State | Outside State |
|---|---|---|
| Motorcycles / Scooters (≤ ₹1 lakh) | 6% of vehicle price | 8% of vehicle price |
| Motorcycles / Scooters (> ₹1 lakh) | 7% of vehicle price | 9% of vehicle price |
| Personal Vehicles / Private Cabs / Construction Equipment (≤ ₹15 lakh) | 6% of vehicle price | 8% of vehicle price |
| Personal Vehicles / Private Cabs / Construction Equipment (> ₹15 lakh) | 7% of vehicle price | 9% of vehicle price |
| Vehicle Type | Rate |
|---|---|
| Light Goods Vehicle (≤ 7.5 tonnes) | ₹1,500/year (first 15 years), ₹1,650/year (after) |
| Medium Goods Vehicle | ₹2,000/year (first 15 years), ₹2,200/year (after) |
| Heavy Goods Vehicle | ₹2,500/year (first 15 years), ₹2,750/year (after) |
| Stage Carriage Buses | ₹500–₹550 per seat/year (max ₹35,000) |
| Mini Buses | ₹500–₹550 per seat/year (max ₹25,000) |
| Maxi Cab | ₹750 per seat/year (max ₹15,000) |
| Motor Cab | ₹350 per seat/year (max ₹10,000) |
| Auto Rickshaw | ₹200 per seat/year (max ₹5,000) |
| Contract Carriage Bus | ₹1,000 per seat/year (max ₹52,000) |
| Private Institution Buses | ₹500–₹550 per seat/year (max ₹30,000) |
| Private Service Motor Cabs | ₹500–₹550 per seat/year (max ₹12,000) |
| Construction Equipment Vehicles | ₹8,000 to ₹14,000/year |
| Recovery Vans | ₹5,000 to ₹7,000/year |
| Ambulance | ₹1,500/year |
| Hearse Vehicle | ₹1,500/year |
Source - Transport Department of Himachal Pradesh
Paying road tax in Himachal Pradesh is a mandatory step for vehicle owners and can be done both online and offline, depending on your preference.
Visit the official Parivahan Sewa website
Go to Online Services → Vehicle Related Services
Select Himachal Pradesh and your RTO
Choose the “Pay Your Tax” option
Enter your vehicle registration number and details
Verify the tax amount and proceed to payment
Download or save the payment receipt for records
Pay Road Tax Offline
Visit your nearest RTO/RLA office in Himachal Pradesh
Fill out the required tax payment form
Submit vehicle and owner details
Pay the tax via cash, card, or challan (as applicable)
Collect the official receipt as proof of payment
Road tax must be paid at the time of vehicle registration
Commercial vehicles require annual tax payment, while private vehicles often pay a one-time lifetime tax
Keep your tax receipt or updated RC as proof during inspections
For general queries and assistance, you can contact the Transport Department in Himachal Pradesh using the details below:
Office: Commissioner Transport, Directorate of Transport, Parivahan Bhawan, Shimla – 171004
Phone: 0177-2803136, 0177-2808642
Email: transport-hp@nic.in
For district-wise or specific RTO/RLA office details in Himachal Pradesh, you can refer to the official government directory:
https://himachal.nic.in/transport/Content/MenuContent?qs=h%2Fyhm1mKjnDu%2FWy%2B5eb5%2Fg%3D%3D
The Regional Transport Office (RTO), also known as the Registering & Licensing Authority (RLA), in Himachal Pradesh, is the government body responsible for implementing the Motor Vehicles Act. It handles vehicle registration, issuance of driving licences, road tax collection, permits for commercial vehicles, fitness certification, and enforcement of traffic regulations across the state.
To apply for a driving licence in Himachal Pradesh, you must first obtain a learner’s licence through the Parivahan portal or at the RTO. After completing the mandatory learning period, you can apply for a permanent licence, upload documents, book a driving test slot, and appear for the test. If you pass, the licence is issued and delivered to your registered address.
HP RTO vehicle codes are unique identifiers assigned to each RTO or RLA office in Himachal Pradesh. These codes, such as HP-01 (Shimla) and HP-03 (Solan), appear on vehicle number plates and indicate the location where the vehicle is registered.
Vehicle ownership transfer in Himachal Pradesh requires submission of Form 29 and Form 30 along with the original RC, valid insurance, PUC certificate, address proof, and applicable fees. The application is submitted to the concerned RTO, and once verification is complete, the RC is updated with the new owner’s details.
You can contact your local RTO in Himachal Pradesh by visiting the office directly or using the official transport department directory. For general queries, you can reach the Commissioner Transport office in Shimla via phone or email, and for location-specific contacts, refer to the official state transport website.
Himachal Pradesh has a decentralised transport system with 70+ active RTO/RLA offices, including several sub-divisional authorities. This structure ensures transport services are accessible even in remote and hilly regions.
For permanent registration, you must submit Form 20, Form 21 (sale certificate), valid insurance, address proof, temporary registration, and Form 22 (roadworthiness certificate). Additional documents such as Form 22A (for body-built vehicles), customs clearance (for imported vehicles), and applicable tax payment receipts may also be required.
You can check your RC status online through the Parivahan portal by entering your vehicle registration number or application number. The system displays the current registration status, validity, and other related details. Alternatively, you can visit the RTO office for assistance.
Failure to pay road tax in Himachal Pradesh can result in penalties, fines, and additional charges based on the duration of delay. Continued non-compliance may lead to legal action, and the vehicle may be flagged or restricted from lawful use.
Hypothecation endorsement is the process of recording a loan agreement on the vehicle’s RC when it is financed by a bank or financial institution. This is done by submitting the required loan documents and application to the RTO along with the prescribed fee.
After repaying the loan, you need to submit Form 35 along with a No Objection Certificate (NOC) from the lender, the original RC, and identity proof to the RTO. Once verified, the hypothecation entry is removed from the RC.
The charges for hypothecation endorsement in Himachal Pradesh are ₹500 for motorcycles, ₹1,500 for light motor vehicles, and ₹3,000 for medium and heavy vehicles.
To apply for an HSRP in Himachal Pradesh, you need to visit the authorised HSRP booking portal or approach your vehicle dealer. Enter your vehicle details, select a fitment location, book an appointment, and get the plate installed as per government norms.
You can track your HSRP application by visiting the official HSRP portal and entering your vehicle number or order ID. The portal will display the current status of your application and installation schedule.
To obtain a No Objection Certificate (NOC), submit Form 28 along with RC, insurance, PUC, and tax clearance documents to the RTO. The NOC is issued after verification, confirming that there are no dues or legal issues with the vehicle.
You need to book a fitness test appointment at the RTO or authorised testing centre, present the vehicle for inspection, and pay the applicable fee. If the vehicle meets safety and emission standards, a fitness certificate is issued.
You can find your nearest RTO or RLA office in Himachal Pradesh by visiting the official transport department website, which provides a district-wise directory of offices along with contact details.