Last updated: September 2026 – RTO codes checked against official district records.
Uttar Pradesh has one of the largest RTO networks in India, with a two-digit code for each district. Whether you’re registering a new vehicle, checking where an unfamiliar number plate is from, or just curious about your own district’s code, this guide has the full list along with what the codes mean.
Understanding UP Vehicle Registration Numbers

A UP vehicle registration number follows the format UP-XX-YY-NNNN:
The RTO code tells you which office issued the registration; it doesn’t differentiate between private and commercial vehicles.
Complete UP RTO Code List
| District | Code | District | Code |
|---|---|---|---|
| Agra | UP80 | Kanpur Dehat | UP77 |
| Aligarh | UP81 | Kanshiram Nagar | UP87 |
| Allahabad (Prayagraj) | UP70 | Kaushambi | UP73 |
| Ambedkar Nagar | UP45 | Kheri | UP31 |
| Amethi | UP36 | Lalitpur | UP94 |
| Auraiya | UP79 | Lucknow | UP32 |
| Ayodhya | UP28 | Mahamaya Nagar (Hathras) | UP86 |
| Azamgarh | UP50 | Mahoba | UP95 |
| Badaun | UP24 | Maharajganj | UP56 |
| Baghpat | UP17 | Mainpuri | UP84 |
| Bahraich | UP40 | Mathura | UP85 |
| Ballia | UP60 | Mau | UP54 |
| Balrampur | UP47 | Meerut | UP15 |
| Banda | UP90 | Mirzapur | UP63 |
| Barabanki | UP41 | Moradabad | UP21 |
| Bareilly | UP25 | Muzaffarnagar | UP12 |
| Basti | UP51 | Noida (Gautam Buddha Nagar) | UP16 |
| Bhadohi | UP66 | Padrauna (Kushinagar) | UP57 |
| Bijnor | UP20 | Pilibhit | UP26 |
| Bulandshahar | UP13 | Pratapgarh | UP72 |
| Chandauli | UP67 | Raebareli | UP33 |
| Chitrakoot Dham (Karwi) | UP96 | Rampur | UP22 |
| Deoria | UP52 | Saharanpur | UP11 |
| Etah | UP82 | Sambhal | UP38 |
| Etawah | UP75 | Sant Kabir Nagar | UP58 |
| Faizabad | UP42 | Shahjahanpur | UP27 |
| Farrukhabad | UP76 | Shamli | UP19 |
| Fatehpur | UP71 | Shrawasti | UP46 |
| Firozabad | UP83 | Siddharth Nagar | UP55 |
| Ghaziabad | UP14 | Sitapur | UP34 |
| Ghazipur | UP61 | Sonbhadra | UP64 |
| Gonda | UP43 | Sultanpur | UP44 |
| Gorakhpur | UP53 | Unnao | UP35 |
| Greater Noida | UP18 | Varanasi | UP65 |
| Hamirpur | UP91 | Hapur | UP37 |
| Hardoi | UP30 | Jyotiba Phule Nagar | UP23 |
| Jalaun | UP92 | Kannauj | UP74 |
| Jaunpur | UP62 | Kanpur (Nagar) | UP78 |
| Jhansi | UP93 |
Some districts have been renamed or reorganised over the years (for example, Faizabad district is now Ayodhya, and Allahabad district is now Prayagraj); both the old and current codes may still appear on vehicles registered before the change.
Codes for Major Cities, at a Glance

| City | Code |
|---|---|
| Lucknow | UP32 |
| Ghaziabad | UP14 |
| Noida | UP16 |
| Kanpur | UP78 |
| Meerut | UP15 |
| Agra | UP80 |
Why Check the UP RTO List?
Check a Vehicle’s Registration Details Online
The RTO code only tells you the district. To check full registration details for a specific vehicle number, use the Vahan portal’s Know Your Vehicle Details service. See our guides on vehicle owner details by number plate and how to check vehicle RC status.
Registering a New Vehicle in UP
To register a new vehicle, submit proof of identity, address and the vehicle’s purchase details to the RTO in your district. You can start the process online through the Parivahan portal by selecting Uttar Pradesh, and complete verification at your district RTO.
Checking UP Traffic Challans
Uttar Pradesh uses the national eChallan Parivahan system for traffic fines, so you can check and pay any pending challan against your UP-registered vehicle the same way as in most other states. See our guide on how to check and pay e-challans, and our traffic fines list for current penalty amounts. Driving with a fake, missing or tampered number plate is a separate, serious offence and can attract a heavy fine on its own.
Frequently Asked Questions
Are RTO numbers different for private and commercial vehicles in UP?
No. The same district RTO codes apply to both private and commercial vehicles; the vehicle class is recorded separately on the RC.
Can I find RTO lists for other states on the same page?
See our complete RTO list for India for links to every state’s list, including Delhi, Maharashtra, Gujarat, Rajasthan and more.
What is the process to register a new vehicle in UP?
Submit identity, address and vehicle purchase documents to your district RTO, either in person or starting the application online through Parivahan.
Can I contest a wrongly issued challan in UP?
Yes. You can raise a grievance through the eChallan Parivahan portal, or contest it through a Virtual Court once the challan has been forwarded there.

