The MH RTO code list has 61 codes for Maharashtra, from MH 01 to MH 61. Each code belongs to one transport office, so the first part of a MH number plate tells you where the vehicle was registered.
All Maharashtra RTO codes
| Code | Office | District |
|---|---|---|
| MH 01 | Mumbai Central (Tardeo) | Mumbai City |
| MH 02 | Mumbai West (Andheri) | Mumbai Suburban |
| MH 03 | Mumbai East (Wadala) | Mumbai City |
| MH 04 | Thane | Thane |
| MH 05 | Kalyan | Thane |
| MH 06 | Pen (Raigad) | Raigad |
| MH 07 | Sindhudurg (Oros) | Sindhudurg |
| MH 08 | Ratnagiri | Ratnagiri |
| MH 09 | Kolhapur | Kolhapur |
| MH 10 | Sangli | Sangli |
| MH 11 | Satara | Satara |
| MH 12 | Pune | Pune |
| MH 13 | Solapur | Solapur |
| MH 14 | Pimpri-Chinchwad | Pune |
| MH 15 | Nashik | Nashik |
| MH 16 | Ahilyanagar (Ahmednagar) | Ahilyanagar |
| MH 17 | Shrirampur | Ahilyanagar |
| MH 18 | Dhule | Dhule |
| MH 19 | Jalgaon | Jalgaon |
| MH 20 | Chhatrapati Sambhajinagar (Aurangabad) | Chhatrapati Sambhajinagar |
| MH 21 | Jalna | Jalna |
| MH 22 | Parbhani | Parbhani |
| MH 23 | Beed | Beed |
| MH 24 | Latur | Latur |
| MH 25 | Dharashiv (Osmanabad) | Dharashiv |
| MH 26 | Nanded | Nanded |
| MH 27 | Amravati | Amravati |
| MH 28 | Buldhana | Buldhana |
| MH 29 | Yavatmal | Yavatmal |
| MH 30 | Akola | Akola |
| MH 31 | Nagpur (Urban/West) | Nagpur |
| MH 32 | Wardha | Wardha |
| MH 33 | Gadchiroli | Gadchiroli |
| MH 34 | Chandrapur | Chandrapur |
| MH 35 | Gondia | Gondia |
| MH 36 | Bhandara | Bhandara |
| MH 37 | Washim | Washim |
| MH 38 | Hingoli | Hingoli |
| MH 39 | Nandurbar | Nandurbar |
| MH 40 | Nagpur (Rural) | Nagpur |
| MH 41 | Malegaon | Nashik |
| MH 42 | Baramati | Pune |
| MH 43 | Vashi (Navi Mumbai) | Thane |
| MH 44 | Ambajogai | Beed |
| MH 45 | Akluj | Solapur |
| MH 46 | Panvel | Raigad |
| MH 47 | Borivali (Mumbai North) | Mumbai Suburban |
| MH 48 | Vasai | Palghar |
| MH 49 | Nagpur (East) | Nagpur |
| MH 50 | Karad | Satara |
| MH 51 | Ichalkaranji | Kolhapur |
| MH 52 | Chalisgaon | Jalgaon |
| MH 53 | Phaltan | Satara |
| MH 54 | Bhadgaon | Jalgaon |
| MH 55 | Udgir | Latur |
| MH 56 | Khamgaon | Buldhana |
| MH 57 | Vaijapur | Chhatrapati Sambhajinagar |
| MH 58 | Mira-Bhayandar | Thane |
| MH 59 | Jat | Sangli |
| MH 60 | Palghar | Palghar |
| MH 61 | Pune (new series) | Pune |
Things to know about MH codes
- MH-12 Pune ran out of number series and Pune registrations continue under MH-61.
- Several official names changed: Aurangabad is now Chhatrapati Sambhajinagar, Osmanabad is Dharashiv, Ahmednagar is Ahilyanagar.
Maharashtra transport department
Registration, licences and permits in Maharashtra are handled by the state transport department and its offices. Official website: Motor Vehicles Department, Maharashtra (Office of the Transport Commissioner, Mumbai). Online services are on the national Parivahan Sewa portal.
Most searched MH codes
- MH 46: Panvel
- MH 48: Vasai
- MH 12: Pune
- MH 05: Kalyan
- MH 43: Vashi (Navi Mumbai)
- MH 03: Mumbai East (Wadala)
This list is an independent guide. Codes and offices can change when districts are created or offices move. For any official purpose, check with the state transport department or the official Vahan service.
Questions people ask
How many RTO codes are there in Maharashtra?
This list has 61 codes for Maharashtra, from MH 01 to MH 61.
What is MH 01 RTO?
MH 01 is Mumbai Central (Tardeo), Mumbai City district.
How do I find which RTO a MH number belongs to?
Look at the two digits after MH and find them in the table above, or type the number into the decoder at the top of this page.