State directory
Browse RTO codes by state
Explore every state and union territory by registration prefix, office count, and state-specific context, then move into the detailed state page or the exact code you need.
AN
3 codesAndaman and Nicobar
AN is a short island code family in this dataset, split across South Andaman, North and Middle Andaman, and Nicobar.
Open state page
AP
16 codesAndhra Pradesh
Andhra Pradesh kept the AP registration mark after Telangana was carved out as a separate state in 2014.
Open state page
AR
18 codesArunachal Pradesh
Arunachal Pradesh uses 18 code blocks in this dataset; the prefix stays fixed while the numeric segment points to the local registering authority.
Open state page
AS
33 codesAssam
Assam separates Kamrup Metropolitan from Kamrup in this dataset, so Guwahati gets its own code block instead of sharing one district series.
Open state page
BR
37 codesBihar
Bihar has 37 code blocks in this dataset, so the numeric segment matters far more than the state prefix once you are inside the state.
Open state page
CH
1 codesChandigarh
Chandigarh is both a city and a union territory, so the same CH family covers the whole territory.
Open state page
CG
27 codesChhattisgarh
CG is a newer state prefix that appeared after Chhattisgarh was formed out of Madhya Pradesh in 2000.
Open state page
DN
1 codesDadra and Nagar Haveli
DN is the older Dadra & Nagar Haveli mark. Newer registrations in the merged union territory now use DD, but DN still matters for older vehicles.
Open state page
DD
2 codesDaman and Diu
DD is the newer registration mark for the merged union territory of Dadra & Nagar Haveli and Daman & Diu; it took effect in January 2020.
Open state page
DL
7 codesDelhi
In Delhi, the letter after the zonal code can denote vehicle class too: the Delhi Transport Department shows C for cars and S for two-wheelers in examples like DL-04-C-1969.
Open state page
GA
2 codesGoa
Goa stays unusually compact in this dataset: GA-01 and GA-02 cover North Goa and South Goa.
Open state page
GJ
33 codesGujarat
Gujarat has 33 code blocks in this dataset, so the numeric segment matters far more than the state prefix once you are inside the state.
Open state page
HR
82 codesHaryana
Haryana has 82 code blocks in this dataset, so the numeric segment matters far more than the state prefix once you are inside the state.
Open state page
HP
12 codesHimachal Pradesh
Himachal Pradesh uses 12 code blocks in this dataset; the prefix stays fixed while the numeric segment points to the local registering authority.
Open state page
JK
20 codesJammu and Kashmir
JK continues as the vehicle mark for the Union Territory of Jammu and Kashmir even after the 2019 split that created Ladakh.
Open state page
JH
23 codesJharkhand
JH is another post-2000 prefix, introduced after Jharkhand was carved out as a separate state.
Open state page
KA
32 codesKarnataka
KA is one of the most recognizable prefixes in the country because Bengaluru occupies several of the earliest and busiest code blocks.
Open state page
KL
86 codesKerala
Kerala packs a dense registration network into the KL family, with many district and sub-regional offices for a relatively narrow state.
Open state page
LA
2 codesLadakh
LA was assigned after Ladakh became a separate union territory in 2019, giving it a distinct vehicle mark from JK.
Open state page
LD
1 codesLakshadweep
Lakshadweep only uses one code block in this dataset, so the state prefix does almost all of the visual work on the plate.
Open state page
MP
52 codesMadhya Pradesh
Madhya Pradesh has 52 code blocks in this dataset, so the numeric segment matters far more than the state prefix once you are inside the state.
Open state page
MH
50 codesMaharashtra
Maharashtra has 50 code blocks in this dataset, making MH one of the larger registration families on the map.
Open state page
MN
16 codesManipur
Manipur uses 16 code blocks in this dataset; the prefix stays fixed while the numeric segment points to the local registering authority.
Open state page
ML
12 codesMeghalaya
Meghalaya uses 12 code blocks in this dataset; the prefix stays fixed while the numeric segment points to the local registering authority.
Open state page
MZ
9 codesMizoram
Mizoram uses 9 code blocks in this dataset; the prefix stays fixed while the numeric segment points to the local registering authority.
Open state page
NL
10 codesNagaland
Nagaland uses 10 code blocks in this dataset; the prefix stays fixed while the numeric segment points to the local registering authority.
Open state page
OD
38 codesOdisha
Odisha switched new registrations from OR to OD in 2012 after the state's official name changed from Orissa to Odisha; older OR plates can still exist.
Open state page
PY
4 codesPuducherry
Puducherry's enclaves are geographically separate, but they still sit under the same PY registration family.
Open state page
PB
22 codesPunjab
PB and CH often appear together around the Chandigarh tricity, but Punjab keeps its own district-wise PB ladder.
Open state page
RJ
34 codesRajasthan
Rajasthan has 34 code blocks in this dataset, so the numeric segment matters far more than the state prefix once you are inside the state.
Open state page
SK
5 codesSikkim
Sikkim has one of the shortest code ladders in the dataset, which makes SK one of the cleanest prefixes to scan quickly.
Open state page
TN
113 codesTamil Nadu
Tamil Nadu uses a long TN number sequence, with Chennai and the major regional offices occupying many early blocks in the ladder.
Open state page
TG/TS
35 codesTelangana
Telangana's registration mark was changed from TS to TG by a central notification in March 2024. Older TS plates still remain valid, which is why both show up.
Open state page
TR
8 codesTripura
Tripura stays compact enough that the TR family covers only a small set of transport office regions.
Open state page
UP
75 codesUttar Pradesh
UP is one of the biggest code networks in the app, with 75 registration offices listed in this dataset.
Open state page
UK
20 codesUttarakhand
Uttarakhand's transport department now uses UK as the state prefix, so registrations read like UK-07 for Dehradun.
Open state page
WB
57 codesWest Bengal
West Bengal's early WB blocks are Kolkata-heavy, but the family stretches much further once you move beyond the first urban offices.
Open state page