HowIndiaEarns

Government jobPay Level 10Group AGazetted

Assistant Divisional Medical Officer (Railways)

सहायक मंडल चिकित्सा अधिकारी (रेलवे)

Group A doctor's post via UPSC CMS — treating railway employees and families in railway hospitals and health units.

Indian Railway Health Service · Ministry of Railways · central government

In-hand pay at joining, per month

₹92,000–₹1,02,000

Lower in small towns, higher in metros. Work out your own city below.

Exam
UPSC CMS
Qualification
Professional degree
Age limit
21–32 years
Transfers
Within your allotted zone/region
Work hours
Hospital shifts or health-unit hours, with on-call duty for emergencies and accidents
Probation
As per railway rules

Estimated in-hand / month

₹97,054

Gross ₹1,06,740 · CTC ≈ ₹14.3 lakh/yr

Level 10

Where are you posted?

Joining

Assistant Divisional Medical Officer (Railways) · rates as of January 2026 (DA 60%). Excludes CGHS, GPF/insurance deductions and special allowances. Estimate only.

New to pay slips? Read how in-hand salary is worked out.

What you will actually do

  • Outpatient and inpatient care for railway staff, pensioners and families
  • Emergency and night duty in railway hospitals
  • Periodic medical examination of loco pilots, station masters and other safety staff
  • Medical relief at accident sites with the accident relief medical van
  • Running a health unit: staff, medicines, sanitation and reports
  • Certifying fitness and sickness of employees

A typical day

At a divisional hospital your day is OPD, ward rounds and a share of emergency duty. At a health unit in a smaller station you are often the only doctor: clinic in the morning, medical examinations of running staff, and being on call when an accident or a sick passenger needs a doctor. Certifying whether a loco pilot is fit to drive is a responsibility specific to this service. Quarters are usually within the railway colony.

Stress3/5
CalmIntense
Public dealing5/5
LittleConstant
Field work3/5
DeskOutdoors

Promotion path

Timelines are ranges and vary by cadre. See how promotions and MACP work.

  1. Assistant Divisional Medical Officer (Railways) (joining)

    Pay Level 10

    ₹92,000–₹1,02,000 in-hand

  2. Divisional Medical Officer

    After about 4–5 years · Level 11 · via dpc

    ₹1,02,000–₹1,19,000 in-hand

  3. Senior Divisional Medical Officer

    After about 9–10 years · Level 12 · via dpc

    ₹1,16,000–₹1,34,000 in-hand

  4. Chief Medical Superintendent and above

    By selection later in the career · Level 13 · via dpc

    ₹1,66,000–₹1,87,000 in-hand

Promotion timelines vary by cadre and vacancies. If not promoted, MACP gives a pay upgrade after 10, 20 and 30 years.

How to get in

UPSC CMSOnce a year

Union Public Service Commission

  1. 1.Computer-based examination (two papers, 500 marks)
  2. 2.Personality test (100 marks)
  3. 3.Medical examination

Eligibility: A pass in the written and practical parts of the final M.B.B.S. examination. Candidates who have appeared or are yet to appear in the final examination can apply provisionally. Appointment requires completing the compulsory rotating internship. Age 21–32. SC/ST: 5 years, OBC: 3 years, PwBD: 10 years, and other categories as listed in the notice.

The good

  • Group A service with railway passes and quarters
  • Mix of clinical and administrative work
  • Stable community of patients

The hard parts

  • Health-unit postings in small towns with limited facilities
  • On-call duty for accidents
  • Upper age limit of 32, lower than the Central Health Service

Postings

Railway hospitals and health units of the allotted zonal railway, including small junction towns. Transfers are mostly within the zone.

Railway job securityNPS with a 14% government contributionFree passes and privilege ticket orders for self and familyRailway hospitals and health unitsRailway quarters where availableNon-Practising Allowance on basic pay

Questions people ask

What is the in-hand salary of Assistant Divisional Medical Officer (Railways)?+

Assistant Divisional Medical Officer (Railways) is a Pay Level 10 post with a starting basic pay of ₹56,100. At current rates (DA 60%, January 2026), the starting in-hand salary is roughly ₹92,000–₹1,02,000 a month, depending on whether you are posted in a Z, Y or X class city.

What is the qualification and age limit for Assistant Divisional Medical Officer (Railways)?+

A pass in the written and practical parts of the final M.B.B.S. examination. Candidates who have appeared or are yet to appear in the final examination can apply provisionally. Appointment requires completing the compulsory rotating internship. Age: 21–32 years. Relaxation: SC/ST: 5 years, OBC: 3 years, PwBD: 10 years, and other categories as listed in the notice.

Which exam do I need to clear for Assistant Divisional Medical Officer (Railways)?+

UPSC CMS (Union Public Service Commission).

How is this different from the Central Health Service?+

Both come through the same exam. Railway doctors serve a zone's hospitals and health units and also do fitness certification of safety staff; Central Health Service doctors serve CGHS and central hospitals.

Compare with similar posts

Sources

This profile is being reviewed. Confirm details in the latest official notification. Salary computed from pay rules as of January 2026.