Medical Global Academy

MBBS Doctor Starting Salary in India: City, State & Hospital-Type Guide (2026)

mbbs doctor salary in india

Your MBBS salary in India isn’t one number — it’s several, depending on
which city you’re in, how many years you’ve been practising, and which type
of hospital you work in. Two doctors who graduated the same year can be
earning very different amounts a decade later, purely based on these three
decisions. This guide breaks it down specifically: city by city, year by
year, and hospital type by hospital type — so you can see where you actually
stand, and where you’re headed.

For the complete picture across MD, MS, DM, and MCh specialists, see our

complete doctor salary guide →

MBBS Doctor Starting Salary in India (Fresher)

The first question most MBBS graduates ask is simple: what does the first
pay cheque look like? The honest answer is that it varies more than most
people expect — not by a small margin, but sometimes by a factor of two or
three, depending purely on city and hospital type.

Hospital Type Starting Monthly Salary (Fresher) What Shapes This Figure
Government hospital (state) ₹40,000 – ₹75,000 State pay commission scale + allowances (DA, HRA, NPA)
Tier-1 corporate hospital
(Apollo, Fortis, Max, Manipal)
₹60,000 – ₹1.2 lakh Fixed base + performance incentives; metro city premium
Tier-2 private hospital ₹40,000 – ₹80,000 Varies widely by city and hospital reputation
Clinic / nursing home ₹30,000 – ₹60,000 Often includes consultation fee share;
base can be lower
Emergency / ICU role ₹50,000 – ₹90,000+ Night shift + risk
premium typically adds 10–35% on top of base

Figures are typical ranges based on publicly available pay-scale data
and industry reports as of mid-2026. Actual pay varies by state, hospital,
and individual negotiation.

One thing the table above doesn’t fully capture: government jobs come with
allowances — Dearness Allowance (DA), House Rent Allowance (HRA), and
Non-Practising Allowance (NPA) — that can meaningfully add to the base
figure. A government MBBS doctor in a metro city starting at ₹50,000 basic
pay may take home ₹65,000–₹75,000 once these are included. Private hospitals
typically don’t offer these allowances, but compensate with a higher base or
performance incentives.

MBBS Doctor Salary After 5 Years — How Much Does It Grow?

The five-year mark is where the salary conversation starts to look
meaningfully different. By this point, most MBBS doctors have settled into
a defined career path — and the figures reflect that.

Experience Level Govt. Monthly Salary Private Monthly Salary
0–2 years (fresher) ₹40,000 – ₹75,000 ₹40,000 – ₹90,000
3–5 years ₹70,000 – ₹1.1 lakh ₹80,000 – ₹1.5 lakh
5–7 years ₹90,000 – ₹1.3 lakh ₹1 lakh – ₹1.8 lakh
7–10 years ₹1.1 lakh – ₹1.6 lakh ₹1.2 lakh – ₹2 lakh
10+ years (no PG) ₹1.3 lakh – ₹1.8 lakh ₹1.5 lakh – ₹2.2 lakh

Figures are typical ranges. Actual pay varies by state, specialization,
and hospital. Doctors who add a PG qualification at any point in this
timeline typically see a larger jump than experience alone provides.

The pattern here is consistent: each 3–5 year block adds roughly 30–50% to
monthly income, as shown in the factors table above. What the numbers also
make clear is that experience alone — without additional qualification —
tends to plateau around ₹1.5–2.2 lakh a month for most MBBS-only doctors
by the 10-year mark. Doctors who add an MD/MS or a Fellowship at the 3–5
year point typically break through this ceiling significantly earlier.

If you’re at
the 3–5 year mark and considering a Fellowship or PG Diploma to move into
a higher bracket sooner, see the comparison in our

complete doctor salary guide
— the Fellowship/PG Diploma before-and-after
section specifically covers what that salary jump typically looks like.

MBBS Doctor Salary in India — City-Wise Breakdown

Location is one of the few salary factors that acts immediately — from
your first posting, not just after years of experience. Here’s how the same
MBBS Doctor role pays out across India’s major cities and states, based on
publicly available pay-scale data.

City / State Govt. MBBS Salary (Monthly) Private Hospital Salary (Monthly)
Delhi / NCR ₹55,000 – ₹95,000 ₹60,000 – ₹1.2 lakh
Mumbai (Maharashtra) ₹50,000 – ₹90,000 ₹55,000 – ₹1.2 lakh
Bengaluru (Karnataka) ₹45,000 – ₹85,000 ₹50,000 – ₹1.1 lakh
Chennai (Tamil Nadu) ₹45,000 – ₹80,000 ₹45,000 – ₹95,000
Hyderabad (Telangana) ₹45,000 – ₹80,000 ₹45,000 – ₹90,000
Uttar Pradesh
(Lucknow / Kanpur)
₹40,000 – ₹75,000 ₹35,000 – ₹75,000
Tier-2 cities
(Jaipur, Indore, Bhopal, Nagpur)
₹40,000 – ₹70,000 ₹35,000 – ₹70,000

Based on publicly available pay-scale patterns as of mid-2026. Always
confirm exact figures with the relevant state pay commission notification
or hospital HR. Metro figures include typical HRA and city allowances where
applicable.

Three things drive this city-to-city gap. First, state pay commissions
operate independently — each state sets its own Medical Officer scale and
revises it on a different timeline, so a government doctor in Delhi and one
in UP can be on meaningfully different pay even with the same qualification
and years of service. Second, corporate hospital density: states with a
higher concentration of tier-1 chains (Maharashtra, Karnataka, Delhi-NCR)
create more competition for MBBS doctors, which pushes private salaries up.
Third, metro cities add HRA and city compensatory allowances on top of
base pay — which can add ₹10,000–₹25,000 a month that smaller postings
don’t include.

MBBS doctor salary in Mumbai specifically: Mumbai sits
at the higher end of private hospital pay among Indian cities — tier-1
corporate hospitals (Breach Candy, Lilavati, Kokilaben, Hinduja) pay
₹70,000–₹1.2 lakh for fresh MBBS doctors, while tier-2 setups start
closer to ₹45,000–₹55,000. Government postings follow Maharashtra state
pay commission scales, which are among the more competitive state scales
in India.

Private vs Government MBBS Doctor Salary — A Direct Comparison

This is a question most MBBS graduates spend time on, and there’s no
single right answer — because the two sectors are optimising for different
things. Here’s what the comparison actually looks like at different career
stages.

Factor Government Private
Starting salary (fresher) ₹40,000 – ₹75,000 + allowances ₹40,000 – ₹1.2 lakh (varies by tier)
Salary growth Structured, pay-commission-linked increments Performance-linked; faster early growth possible
Allowances DA, HRA, NPA, TA — can add ₹15,000–₹30,000/month Varies; often just base + incentives
Job security High — permanent positions with pension Variable — contractual roles common for freshers
Night shift pay Fixed shift allowance by grade 10–35% extra on base; varies by hospital
Private practice allowed Often permitted after hours —
common income supplement
Varies by contract; some hospitals
restrict it
8th Pay Commission impact Expected 20–25%
hike in basic pay and allowances for central/state
government doctors
Not directly applicable

8th Pay Commission figures are expected implementation as reported;
actual revisions subject to government notification.

The most financially practical arrangement many MBBS doctors use: a
government job for the security, allowances, and pension — combined with
an evening private practice or clinic that adds an independent, uncapped
income stream on top. This hybrid approach is especially common in tier-2
cities where competition for private practice is lower and a government
job carries significant local standing.

For a dedicated breakdown of private sector pay by hospital tier and
city, see our
private doctor salary guide →
. For government pay scales
department-by-department (AIIMS, Army, state hospitals), see our

government doctor salary guide →
.

MBBS + PG Salary in India — What Happens After MS or MD?

One data point that surprises most MBBS graduates: the salary jump from
MBBS to MD/MS isn’t just about the degree — it’s about which point in
your career you add it. A doctor who adds an MD at the 3-year mark
typically earns significantly more by year 7 than one who spends all 7
years on MBBS experience alone.

Qualification Junior Level Monthly
(0–3 years post-degree)
Senior Level Monthly
(4–10 years)
MBBS only ₹40,000 – ₹90,000 ₹80,000 – ₹1.5 lakh
MBBS + MS

(surgical specialist)
₹1.25 lakh – ₹2.5 lakh ₹2.5 lakh – ₹4.2 lakh
MBBS + MD

(physician specialist)
₹1 lakh – ₹2.1 lakh ₹2.1 lakh – ₹3.3 lakh
MBBS + MS salary in India per month

(independent surgeon, 4–10 yrs)
₹2.5 lakh – ₹6 lakh+ depending on specialty and
private practice volume

Monthly figures are derived from annual salary ranges. MS doctors
generally earn slightly higher than MD doctors at equivalent experience
levels, primarily due to procedural and surgical income. Figures are
typical ranges, not guaranteed outcomes.

The gap between “MBBS only” and “MBBS + PG” widens steadily with
experience — not just at the point of completing the degree. A senior
MBBS-only doctor with 10+ years typically plateaus around ₹1.5–2.2 lakh
a month, while an MD/MS at a similar experience level is often already
crossing ₹3–4 lakh. The longer you remain at MBBS-only level, the larger
that gap becomes.

Frequently Asked Questions

How much does an MBBS doctor earn per month in a
private hospital?
This depends heavily on the hospital tier and
city. Tier-1 corporate hospitals (Apollo, Fortis, Max) typically start
MBBS doctors at ₹60,000–₹1.2 lakh a month; tier-2 private hospitals range
from ₹40,000–₹80,000. A fresh MBBS doctor in a private hospital in Mumbai
or Delhi will generally earn more than one in a tier-2 city at the same
career stage.

Does MBBS salary in India differ a lot between Delhi and UP?
Yes — and more than most people expect. A government Medical Officer in
Delhi typically earns ₹55,000–₹95,000 a month (including metro allowances),
while the same role in UP starts closer to ₹40,000–₹75,000. Private hospital
pay shows a similar gap. The difference narrows as experience grows, but
the starting gap is meaningful.

What is the salary after MBBS from a private college?
Salary after MBBS is determined by your employer — not the college you
attended. A government hospital hires based on NMC-recognised qualification
and competitive exam performance; private hospitals hire based on skills,
interview, and sometimes institution reputation. Graduates from private
medical colleges are hired at the same pay scales as government college
graduates for government posts. In the private sector, the college matters
less than performance and skills demonstrated during the hiring process.

Which job gives the highest salary right after MBBS?
Among immediate post-MBBS options, ICU and emergency medicine roles in
tier-1 corporate hospitals typically offer the highest starting pay —
₹60,000–₹90,000+ — due to the risk premium and shift allowances.
Government Medical Officer roles at central institutions (AIIMS, Railways,
ESIC) also offer strong starting packages once allowances are included.

Who earns more — MD or MS after MBBS? MS doctors
(surgical specialists) generally earn slightly higher than MD doctors at
equivalent experience levels, primarily because surgical and procedural
work commands higher fees in both government and private settings. However,
the difference narrows significantly in high-demand MD specialties like
Radiology, Dermatology, and Cardiology — where the procedure component
is also high.


Salary figures in this article are based on publicly available
industry pay-scale data, government notifications, and reported salary
ranges as of mid-2026. Actual pay varies by state, institution,
and individual negotiation — always confirm exact figures with the
specific hospital or government pay commission notification relevant
to your posting.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top