ShareYourGroupShareYourGroupRTO Codes

State letters on Indian number plates

The first two letters of a number plate tell you the state or union territory. Here are all 36, in alphabetical order of the letters.

LettersState or UTOfficesCodes
ANAndaman and Nicobar Islands1AN-01 to AN-01
APAndhra Pradesh30AP-02 to AP-141
ARArunachal Pradesh29AR-01 to AR-99
ASAssam35AS-01 to AS-37
BRBihar47BR-01 to BR-109
CGChhattisgarh30CG-03 to CG-99
CHChandigarh1CH-01 to CH-01
DDDadra and Nagar Haveli and Daman and Diu3DD-01 to DD-03
DLDelhi16DL-01 to DL-53
GAGoa12GA-03 to GA-108
GJGujarat38GJ-01 to GJ-40
HPHimachal Pradesh116HP-03 to HP-129
HRHaryana98HR-01 to HR-99
JHJharkhand25JH-01 to JH-99
JKJammu and Kashmir20JK-01 to JK-22
KAKarnataka68KA-01 to KA-99
KLKerala87KL-01 to KL-99
LALadakh2LA-01 to LA-02
LDLakshadweep9LD-01 to LD-09
MHMaharashtra59MH-01 to MH-99
MLMeghalaya13ML-04 to ML-99
MNManipur17MN-01 to MN-99
MPMadhya Pradesh52MP-04 to MP-71
MZMizoram12MZ-01 to MZ-99
NLNagaland9NL-01 to NL-99
ODOdisha37OD-01 to OD-111
PBPunjab96PB-01 to PB-99
PYPuducherry8PY-01 to PY-99
RJRajasthan62RJ-01 to RJ-141
SKSikkim9SK-01 to SK-99
TGTelangana49TG-01 to TG-134
TNTamil Nadu67TN-01 to TN-99
TRTripura9TR-01 to TR-99
UKUttarakhand21UK-01 to UK-111
UPUttar Pradesh75UP-11 to UP-96
WBWest Bengal54WB-01 to WB-99

How to read the table

"Letters" are the first two characters of a number plate. "Offices" is the number of registering offices that the VAHAN dashboard lists for that state or union territory. "Codes" shows the lowest and the highest office number in use, so MH-01 to MH-99 means Maharashtra's offices are numbered within that range. Tap a name to see each office.

The numbers in between are not always all in use, and a state's list need not begin at 01. In this list Andhra Pradesh starts at AP-02, Chhattisgarh starts at CG-03, Goa starts at GA-03, Himachal Pradesh starts at HP-03, Meghalaya starts at ML-04, Madhya Pradesh starts at MP-04, Uttar Pradesh starts at UP-11. A few states have gone past 99 and use three digits. If a plate shows a number you cannot find on the state's page, the office may be new, or the code may no longer be given to new vehicles.

How the letters were chosen

Most pairs are letters picked from the name, such as KA for Karnataka, KL for Kerala and GJ for Gujarat, or the first letters of two words, such as HP, MP, UP, TN and WB. Where two names would have clashed, one took other letters from its name: Punjab is PB and Puducherry PY, Meghalaya is ML, Manipur MN and Mizoram MZ.

Letters that changed

Some plates on the road carry older letters, because vehicles keep the number they were first given:

The current letters in the table are the ones VAHAN uses in its office codes today.

Plates with no state letters

A plate that starts with two digits and the letters BH is a Bharat series plate. It has no state or office code. See how to read a number plate.

Source and date. Offices, codes and dates are as listed on the public VAHAN dashboard of the Ministry of Road Transport and Highways on 11 November 2026. This site is not a government site. For any work at an RTO, check with the office or on parivahan.gov.in.