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:
- OR on older vehicles from Odisha. New ones carry OD.
- UA on older vehicles from Uttarakhand. New ones carry UK.
- TS on Telangana vehicles registered before the state moved to TG, and AP on those from before the state was formed.
- DN (Dadra and Nagar Haveli) and DD (Daman and Diu) before the two union territories were merged. VAHAN now lists the merged territory under DD.
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.