SignalPe
MH

RTO Codes in Maharashtra

Maharashtra has 60 Regional Transport Offices. All vehicle registration numbers in Maharashtra begin with MH followed by the district RTO code.

Registration Format

MH-01-XX-0000

What Are RTO Codes in Maharashtra?

Every Regional Transport Office (RTO) in Maharashtra is assigned a unique two-digit code by the Ministry of Road Transport and Highways (MoRTH). This code forms the second segment of a vehicle's registration number, immediately after the state prefix MH.

For example, a vehicle registered at Mumbai Central carries the code MH-01 in its number plate. This system helps law enforcement, insurance companies, and traffic authorities instantly identify where a vehicle was originally registered.

Maharashtra currently has 60 registered RTOs spread across its districts and cities, each serving vehicle owners in that region.

60 RTO Offices in Maharashtra

MH-01

Mumbai Central

MH-02

Mumbai West

MH-03

Mumbai East

MH-04

Thane

MH-05

Kalyan, Thane District

MH-06

Raigad

MH-07

Sindhudurg

MH-08

Ratnagiri

MH-09

Kolhapur

MH-10

Sangli

MH-11

Satara

MH-12

Pune

MH-13

Solapur

MH-14

Pimpri-Chinchwad, Pune District

MH-15

Nashik

MH-16

Ahilyanagar

MH-17

Shrirampur, Ahilyanagar District

MH-18

Dhule

MH-19

Jalgaon

MH-20

Chhatrapati Sambhaji Nagar

MH-21

Jalna

MH-22

Parbhani

MH-23

Beed

MH-24

Latur

MH-25

Dharashiv

MH-26

Nanded

MH-27

Amravati

MH-28

Buldhana

MH-29

Yavatmal

MH-30

Akola

MH-31

Nagpur West

MH-32

Wardha

MH-33

Gadchiroli

MH-34

Chandrapur

MH-35

Gondia

MH-36

Bhandara

MH-37

Washim

MH-38

Hingoli

MH-39

Nandurbar

MH-40

Nagpur Rural

MH-41

Malegaon, Nashik District

MH-42

Baramati, Pune District

MH-43

Navi Mumbai, Thane District

MH-44

Ambajogai, Beed District

MH-45

Akluj, Solapur District

MH-46

Panvel, Raigad District

MH-47

Mumbai North (Borivali)

MH-48

Vasai, Palghar

MH-49

Nagpur East

MH-50

Karad, Satara District

MH-51

Ichalkaranji, Kolhapur District

MH-52

Chalisgaon, Jalgaon District

MH-53

Phaltan, Satara District

MH-54

Bhadgaon, Jalgaon District

MH-55

Udgir, Latur District

MH-56

Khamgaon, Buldhana District

MH-57

Vaijapur, Chhatrapati Sambhaji Nagar District

MH-58

Mira-Bhayander, Thane District

MH-59

Jath, Sangli District

MH-60

Palghar, Palghar District

How to Read a Maharashtra Number Plate

  1. 1.State code — First 2 letters: MH identifies Maharashtra
  2. 2.RTO code — Next 2 digits: identifies the specific district RTO (e.g. 01 for Mumbai Central)
  3. 3.Series letters — 1-2 letters assigned sequentially as a series fills up
  4. 4.Unique number — 4-digit number unique within that series

Use the Vehicle Owner Check tool to look up any Maharashtra vehicle by its registration number.

Maharashtra Transport Department

Helpline:
022-22621002

Apply for a driving licence, register a vehicle, or pay road tax on the official state portal. Nationwide services run through parivahan.gov.in.

Frequently Asked Questions

How many RTO offices are there in Maharashtra?
Maharashtra has 60 Regional Transport Offices (RTOs). Each RTO is assigned a unique code starting with MH followed by a district number.
What does MH mean on a number plate?
MH is the state code for Maharashtra. Any vehicle with a registration number starting with MH was originally registered in Maharashtra.
What is the capital city RTO code for Maharashtra?
The capital of Maharashtra is Mumbai. Look for RTO codes assigned to Mumbai in the table above — these are the offices serving the state capital region.
How do I find which RTO a Maharashtra vehicle belongs to?
Look at the 3rd and 4th characters of the registration number (after MH-). Match those digits against the table above to identify the district RTO. For example, a vehicle with MH-01 is registered at Mumbai Central.

Source: Ministry of Road Transport & Highways (MoRTH), Parivahan portal.