Vehicle RC Status Check
Track your Registration Certificate status, renewal, duplicate RC and ownership transfer applications.
Find state-wise RTO codes and vehicle registration office details for all 28 states and 8 Union Territories in India. Use the search box to filter by state, city or code.
Important: This page is a step-by-step informational guide only. VehicleRegDetail.com does not operate a vehicle search or lookup database, and we do not collect, store or disclose owner names, phone numbers, addresses or any personal vehicle data. For real verification, RC download, challan payment or licence status checks, please visit the official Parivahan / VAHAN government portal directly.
Every vehicle registration number in India starts with a state code and an RTO code. The first two letters represent the state or Union Territory, while the next digits represent the Regional Transport Office (RTO). Use our RTO code list below to identify the state and city of any registered vehicle.
| State / UT | Code | Capital RTO | Popular RTOs |
|---|---|---|---|
| Andhra Pradesh | AP | AP01 (Hyderabad), AP39 (Tirupati) | AP02, AP03, AP04, AP07, AP09 |
| Arunachal Pradesh | AR | AR01 (Itanagar) | AR02, AR03 |
| Assam | AS | AS01 (Guwahati) | AS02, AS03, AS04, AS09 |
| Bihar | BR | BR01 (Patna) | BR02, BR03, BR06, BR30, BR31 |
| Chhattisgarh | CG | CG04 (Raipur) | CG01, CG07, CG08, CG10 |
| Goa | GA | GA01 (Panaji) | GA02, GA03, GA04, GA08 |
| Gujarat | GJ | GJ01 (Ahmedabad) | GJ05, GJ06, GJ09, GJ18, GJ27 |
| Haryana | HR | HR01 (Chandigarh) | HR26, HR29, HR37, HR51, HR55 |
| Himachal Pradesh | HP | HP01 (Shimla) | HP03, HP04, HP07, HP10 |
| Jharkhand | JH | JH01 (Ranchi) | JH02, JH05, JH09, JH10 |
| Karnataka | KA | KA01 (Bangalore Central) | KA02, KA03, KA04, KA05, KA51, KA53 |
| Kerala | KL | KL01 (Thiruvananthapuram) | KL07, KL13, KL15, KL32, KL36 |
| Madhya Pradesh | MP | MP04 (Bhopal) | MP07, MP09, MP20, MP22, MP28 |
| Maharashtra | MH | MH01 (Mumbai Central) | MH02, MH03, MH04, MH12, MH14, MH43 |
| Manipur | MN | MN01 (Imphal) | MN02, MN03, MN04 |
| Meghalaya | ML | ML01 (Shillong) | ML02, ML03, ML04, ML05 |
| Mizoram | MZ | MZ01 (Aizawl) | MZ02, MZ03 |
| Nagaland | NL | NL01 (Kohima) | NL02, NL03, NL07 |
| Odisha | OD | OD02 (Cuttack) | OD01, OD03, OD04, OD05, OD07, OD10 |
| Punjab | PB | PB01 (Chandigarh) | PB08, PB10, PB34, PB65 |
| Rajasthan | RJ | RJ01 (Jaipur) | RJ02, RJ06, RJ14, RJ19, RJ27, RJ45 |
| Sikkim | SK | SK01 (Gangtok) | SK02, SK03, SK04 |
| Tamil Nadu | TN | TN01 (Chennai Central) | TN02, TN03, TN04, TN07, TN09, TN10, TN37 |
| Telangana | TS | TS08 (Hyderabad) | TS01, TS02, TS03, TS07, TS09, TS10 |
| Tripura | TR | TR01 (Agartala) | TR02, TR03, TR04 |
| Uttar Pradesh | UP | UP32 (Lucknow) | UP13, UP14, UP16, UP20, UP62, UP78, UP81 |
| Uttarakhand | UK | UK01 (Dehradun) | UK02, UK03, UK04, UK08 |
| West Bengal | WB | WB01 (Kolkata) | WB02, WB04, WB06, WB12, WB15, WB23 |
| Andaman & Nicobar | AN | AN01 (Port Blair) | AN02 |
| Chandigarh | CH | CH01 (Chandigarh) | CH04 |
| Dadra & Nagar Haveli, Daman & Diu | DN | DN01 (Silvassa) | DN02, DN09 |
| Delhi | DL | DL1 (Delhi North) | DL2, DL3, DL4, DL5, DL8, DL9, DL12, DL14 |
| Jammu & Kashmir | JK | JK01 (Srinagar) | JK02, JK03, JK04, JK22 |
| Ladakh | LA | LA01 (Leh) | LA02 |
| Lakshadweep | LD | LD01 (Kavaratti) | - |
| Puducherry | PY | PY01 (Puducherry) | PY02, PY03, PY04, PY05 |
The Bharat Series (BH) is a pan-India vehicle registration format introduced in 2021. It is available to government employees and eligible private sector workers who move between states. The format is YY BH #### XX where YY is the year and XX is the series code. BH series vehicles do not need re-registration when moving to another state.
If you see a registration number like MH12AB1234, "MH" means Maharashtra and "12" is the Pune RTO code. Use our table above to decode any Indian vehicle number.
Vehicle records in India are maintained by the Ministry of Road Transport and Highways (MoRTH). For real-time verification, please use the official portals: parivahan.gov.in, vahan.parivahan.gov.in, sarathi.parivahan.gov.in and echallan.parivahan.gov.in.
Track your Registration Certificate status, renewal, duplicate RC and ownership transfer applications.
Verify active or expired registration by number plate across all Indian states and UTs.
Step-by-step guide to checking vehicle owner and RC records through official government portals.
Check pending traffic challans and pay fines online through the eChallan portal.
Check insurance validity for cars, bikes and commercial vehicles online.