Doctor Salary 2026 MBBS Pay India Medical Career Healthcare India

Doctor Salary in India 2026: MBBS, BDS, Specialists & Government vs Private Pay

One of the most searched questions by medical students, aspiring doctors, and healthcare professionals is: how much does a doctor earn in India? The answer varies enormously by degree, specialty, experience, sector (government vs. private), and city. This guide gives you real, accurate salary data for India's doctors in 2026.

₹60K–₹90K
Fresh MBBS (Internship salary / month)
₹1.5L–₹3L
Senior Resident / Post-PG (per month)
₹5L–₹25L+
Specialist / Consultant (per month)

MBBS Doctor Salary in India (2026)

The journey of an MBBS doctor's salary follows a clear trajectory — starting modest during internship and climbing steeply with postgraduate qualifications and experience.

Stage Monthly Salary (₹) Annual CTC (₹) Notes
Internship (1 Year after MBBS) ₹8,000 – ₹25,000 ₹1L – ₹3L Stipend, not full salary — varies by state and institution
Junior Resident (Govt) / Junior Doctor (Private) ₹50,000 – ₹90,000 ₹6L – ₹10.8L After completing PG entrance registration
MBBS with 2–3 Yrs Experience (Private) ₹70,000 – ₹1,20,000 ₹8.4L – ₹14.4L Clinics, nursing homes, tier-2 city hospitals
MD/MS (Post-PG — 3 yrs after MBBS) ₹1,00,000 – ₹2,00,000 ₹12L – ₹24L First posting as senior resident or consultant
Senior Resident / Consultant (Govt) ₹1,20,000 – ₹1,80,000 ₹14.4L – ₹21.6L Pay Commission-linked, includes allowances
Specialist / Consultant (Metro Private) ₹2,00,000 – ₹8,00,000+ ₹24L – ₹1Cr+ High-demand specialties in metro cities

BDS Doctor Salary in India (2026)

Dental doctors (BDS and MDS graduates) earn significantly depending on whether they run their own practice or work in an institution:

Category Monthly Salary / Revenue (₹) Notes
BDS Intern ₹8,000 – ₹15,000 Stipend during 1-year compulsory internship
BDS — Private Dental Clinic (employed) ₹25,000 – ₹60,000 Varies by city and clinic size
BDS — Own Practice (established, 3–5 yrs) ₹80,000 – ₹2,00,000 Revenue depends on case load and location
MDS Specialist (e.g., Orthodontics, Oral Surgery) ₹1,50,000 – ₹5,00,000 High demand for Orthodontists and Implantologists in metros
BDS — Government (State Health Dept.) ₹50,000 – ₹85,000 Includes HRA, TA, and other allowances

Specialist Doctor Salary in India — By Specialty (2026)

Specialty Monthly Salary — Private (₹) Demand Level
Cardiology (DM) ₹4,00,000 – ₹20,00,000+ Very High
Neurosurgery (MCh) ₹5,00,000 – ₹25,00,000+ Very High
Orthopaedic Surgery (MS) ₹2,00,000 – ₹10,00,000+ High
Radiology (MD) ₹2,00,000 – ₹8,00,000 Very High
Anaesthesiology (MD) ₹1,50,000 – ₹6,00,000 High
Dermatology (MD) ₹1,50,000 – ₹7,00,000 Very High (growing)
Ophthalmology (MS) ₹1,50,000 – ₹5,00,000 High
General Medicine (MD) ₹1,00,000 – ₹4,00,000 High
Paediatrics (MD) ₹1,00,000 – ₹4,00,000 High
Physiotherapy (MPT/DPT) ₹60,000 – ₹2,00,000 Growing rapidly

Government vs. Private Doctor Salary in India

This remains one of the biggest career crossroads for Indian medical graduates. Here's a clear comparison:

Parameter Government Sector Private Sector
Starting Salary ₹50,000 – ₹90,000/month ₹40,000 – ₹1,00,000/month
Salary Growth Structured (Pay Commission-based) Merit and negotiation-based
Peak Earning Potential ₹1.5L – ₹2.5L/month (senior govt positions) ₹5L – ₹25L+/month (top specialists)
Job Security Very High — permanent govt employment Moderate — varies by contract
Work Pressure High patient loads in govt hospitals Variable — depends on hospital/clinic
Infrastructure Variable — improving in metros, limited in rural areas Generally superior in private hospitals
Benefits PF, gratuity, pension, HRA, TA, medical allowances Varies — some chains offer good packages
Own Practice Option Restricted during service Yes — many private doctors also run their own clinic

City-wise Doctor Salary in India

Location significantly impacts doctor income in India. Metro cities offer the highest pay but also the highest competition:

  • Mumbai & Delhi NCR: Highest salaries — top specialists can earn ₹5L–₹25L+/month in premier private hospitals
  • Bangalore & Hyderabad: Strong private healthcare ecosystems — consultants earn ₹2L–₹10L/month
  • Chennai & Pune: Well-developed healthcare markets — competitive specialist salaries
  • Tier-2 Cities (Jaipur, Lucknow, Indore, Nagpur): Lower base salaries but significantly lower cost of living — often better for own-practice doctors
  • Rural / Semi-Urban Areas: MBBS doctors command strong salaries relative to local economy — government bonding programmes offer additional incentives

Look the Part — Every Day You Show Up

A doctor's salary reflects years of training and dedication. Your uniform should match that standard. Alleda's premium UltraFlex scrubs are designed for Indian healthcare professionals who take their craft — and their appearance — seriously.

Shop Doctor Scrubs →

Frequently Asked Questions — Doctor Salary India 2026

What is the salary of an MBBS doctor in India per month in 2026?
A fresh MBBS doctor in India earns between ₹50,000 – ₹90,000/month as a junior resident. With 3–5 years of experience, this rises to ₹1,00,000 – ₹2,00,000/month. Specialists earn significantly more depending on their specialty and location.
What is a BDS doctor's salary in India in 2026?
A BDS-qualified dentist employed in a private clinic earns ₹25,000 – ₹60,000/month. MDS specialists (Orthodontists, Oral Surgeons) earn ₹1.5L – ₹5L+/month. Own-practice BDS doctors in established clinics can earn ₹80,000 – ₹2,00,000/month depending on patient volume.
Which medical specialty has the highest salary in India?
Neurosurgery, Cardiology, and Radiology consistently rank among the highest-paying medical specialties in India. Top specialists in these fields in premier metro hospitals can earn ₹10L–₹25L+ per month.
Is a government doctor's salary better than a private doctor's salary in India?
Government doctors earn a stable salary with excellent benefits (pension, HRA, TA, gratuity), but the absolute income ceiling is lower than private practice. Top private specialists in metros significantly out-earn their government counterparts — but private sector income varies by performance and patient base.
What is the starting salary of a physiotherapist in India in 2026?
A physiotherapist (BPT) starting in India earns ₹20,000 – ₹40,000/month. With an MPT or DPT degree, earnings rise to ₹50,000 – ₹1,50,000/month. Experienced physiotherapy professionals in metro private hospitals or running their own clinics can earn significantly more.

Latest Stories

View all

Medical Scrub Suit & Uniform Guide India (2026): Everything You Need to Know

Medical Scrub Suit & Uniform Guide India (2026): Everything You Need to Know

Complete guide to medical scrub suits and uniforms in India 2026 — types, fabrics, uses, difference from hospital uniforms, price, and how to choose the right scrub uniform

Read moreabout Medical Scrub Suit & Uniform Guide India (2026): Everything You Need to Know

Best Scrubs for Men in India (2026): Male Healthcare Professional Buying Guide

Best Scrubs for Men in India (2026): Male Healthcare Professional Buying Guide

Find the best scrubs for men in India in 2026 — top fabrics, fits, features, and buying tips for male doctors, nurses, physiotherapists, and healthcare professionals.

Read moreabout Best Scrubs for Men in India (2026): Male Healthcare Professional Buying Guide

Doctor Salary in India 2026: MBBS, BDS, Specialists & Government Pay Guide

Doctor Salary in India 2026: MBBS, BDS, Specialists & Government Pay Guide

A complete guide to doctor salary in India 2026 — MBBS doctors, specialists, government vs private pay, BDS salary, and how experience affects doctor income in India.

Read moreabout Doctor Salary in India 2026: MBBS, BDS, Specialists & Government Pay Guide