
Doctor Salary in India for MBBS Interns, Entry Level Doctors, and Early Career Growth
Medicine is one of the most respected and challenging career paths in India, requiring years of dedication, study, and practical training. Naturally, one of the most common questions among students is: What is the doctor's salary in India at different stages of a medical career?
The answer is not fixed. The MBBS doctor salary in India and overall earnings vary based on factors such as qualifications, experience, specialisation, hospital type (government or private), and location. A doctor’s income typically grows significantly from internship to postgraduate training and later to senior specialist roles.
In this guide, we’ll break down the complete journey of doctor salary in India; from MBBS internship to super-specialisation levels; helping you get a clear picture of career growth and earning potential.
IMPORTANT NOTE - The stipend figures mentioned above are based on 2025 estimates and general trends. Actual MBBS internship salaries may vary by college, state policies, and periodic updates. Students are advised to check the official website of the respective institution for the most accurate and updated details.
Salary of MBBS Interns in India: Starting Salary of MBBS Doctor in India
After completing MBBS, every student must undergo a one-year compulsory internship, during which they gain hands-on experience working in departments such as medicine, surgery, paediatrics, and gynaecology under supervision. This phase marks the beginning of MBBS doctors' salaries in India, when students start earning a monthly stipend.
The salary of an MBBS doctor in India during internship varies based on the type of college or institution. Government and central institutes usually offer higher stipends compared to private colleges.
Average MBBS Internship Salary in India
MBBS Internship Salary in India: State-wise Examples
Internship stipends can vary significantly across states and institutions. Here are some common examples to give you a clearer idea of the MBBS doctor salary in India during the internship phase:
Salary of Junior Resident Doctors in India (Postgraduate Trainees)
After MBBS, doctors who pursue MD/MS or DNB courses work as Junior Residents in hospitals while continuing their studies. This stage marks a significant jump in MBBS doctors' salaries in India, as they begin earning a stable monthly stipend and gain advanced clinical experience.
The salary of an MBBS doctor in India increases during postgraduate training due to higher responsibilities, longer working hours, and specialised learning.
Average Salary of Junior Residents in India
Read More:
Salary in Central Institutes (AIIMS, PGIMER, JIPMER, NIMHANS)
Top institutes generally offer higher stipends due to better funding and allowances:
₹75,000 – ₹90,000 per month (may vary based on location and benefits)
Salary of Senior Resident Doctors in India (Post-PG Level)
After completing MD/MS or DNB, doctors move into the role of Senior Residents, where they take on greater clinical responsibilities and earn higher salaries. At this stage, the average salary of doctor in India increases significantly, especially in government and reputed hospitals.
Average Senior Resident Salary in India
Allowances and Benefits (Government Sector)
In government hospitals, the salary is not limited to basic pay. Doctors also receive additional benefits such as:
Dearness Allowance (DA)
House Rent Allowance (HRA)
Non-Practising Allowance (NPA)
Risk or hardship allowances (for specific departments)
These allowances can increase the total monthly income to ₹1.2 lakh or more, especially in metro cities.
Also Check: Career Options After MBBS in India
What is the Salary of an MD Doctor in India Per Month? Salary of Specialist Doctors in India (Consultants and Experts)
After completing MD/MS or DNB and gaining experience, doctors can work as Consultants or Specialists in hospitals. At this stage, earnings increase significantly and depend on specialisation, experience, and the hospital or city.
Average Monthly Salary of Specialist Doctors by Field (Private Sector)
Salary in Government Hospitals
Specialist doctors working in government hospitals under pay commission structures typically earn:
₹1 lakh – ₹2 lakh per month, along with benefits like job security, allowances, and pension.
Super-Specialist Doctor Salary in India (DM/MCh/Fellowship Level)
After completing DM, MCh, or other super-speciality courses, doctors enter the highest earning stage of the medical profession. These doctors are highly skilled experts in fields like cardiology, neurology, oncology, and neurosurgery, and their income reflects their advanced expertise and experience.
Average Monthly Salary of Super-Specialist Doctors in India
Real Earning Potential
Earnings at this level depend on multiple factors like experience, hospital reputation, city, and patient flow. Many experienced super-specialists earn:
₹10 lakh – ₹20 lakh per month
(through a combination of salary, surgeries/procedures, and private practice)
Government vs Private Doctor Salary in India
When comparing career options, understanding the government vs private doctor salary in India is important. Both sectors offer distinct advantages in pay, job security, growth, and work-life balance.
Government vs Private Doctor Salary Comparison in India
Doctor Income in India Through Private Practice (Clinic and Self-Employment)
Many doctors choose to start their own clinics or work in group practices rather than in hospitals. At this stage, income is not fixed and depends on factors like location, patient flow, reputation, and years of experience. With time, private practice can become one of the most rewarding career paths in terms of earnings.
Average Monthly Earnings in Private Practice
Key Factors That Affect Doctor Salary in India
The doctor's salary in India can vary widely depending on several important factors. Understanding these can help students plan their career path and choose the right specialisation.
Qualification and Specialisation: Higher degrees like MD, MS, DNB, DM, or MCh generally lead to better salary opportunities and higher growth potential.
Experience Level: Salaries increase significantly with years of experience, especially after postgraduate and super-specialisation stages.
City and Location: Doctors working in metro cities usually earn more due to higher demand and better-paying hospitals compared to smaller towns.
Type of Hospital: Corporate hospitals and reputed institutions often offer higher salaries than smaller private hospitals or clinics.
Reputation and Skills: Skilled doctors with strong patient feedback and good reputation can command higher fees and better job offers.
Speciality Type (Procedural vs Non-Procedural): Specialities like surgery, radiology, and cardiology often offer higher income due to procedures and consultations.
Academic and Teaching Roles: Doctors involved in teaching (professors, lecturers) receive additional academic allowances in addition to their salaries.
Private Practice and Partnerships: Owning a clinic or being part of a group practice can significantly increase overall income.
State-Wise Variation in Doctor Salary in India
Doctor salaries vary across states based on government policies and cost of living.
PG Resident Salary by State (Approx.)
Doctor Salary Growth in India by Experience Level
BDS Doctor Salary in India from Fresher to Experienced Dentist Income Growth
The BDS doctor's salary in India varies widely based on experience, location, and whether the dentist works in a clinic or runs their own practice. Fresh graduates usually start with modest earnings, but income grows steadily with skills and experience.
1. Entry-Level (0–2 years)
₹20,000 – ₹40,000 per month
(In some metro cities, freshers may start lower at ₹10,000 – ₹15,000)
2. Mid-Level (3–5 years)
₹40,000 – ₹80,000 per month
3. Senior-Level (5+ years)
₹1,00,000+ per month
(Higher earnings possible with private practice or specialisation)
Extra Income Sources for Doctors in India Along with Salary
Apart from their regular salary, doctors can earn additional income from multiple sources, depending on their experience and field.
Private Consultations (OPD Fees): Earnings from patient visits in clinics or hospitals
Surgeries and Procedures: Revenue share from operations and specialised treatments
Teleconsultations & Online Platforms: Online doctor consultations through apps and websites
Teaching and Lectures: Income from coaching, medical colleges, or guest lectures
Health Camps & Workshops: Paid participation in camps, seminars, and conferences
Medical Writing & Research Review: Contributing to articles, journals, or academic content
Investments in Clinics or Diagnostic Centres: Long-term income through ownership or partnerships
Reality Check: Challenges Behind Doctor Salaries in India
While doctor salaries in India can be high at senior levels, the journey to reach there is long and demanding.
Years of Education and Training: MBBS takes 5.5 years, followed by 3 years of MD/MS, and even longer (6+ years) for super-specialisation.
Early Career Demands: Most doctors spend their 20s in intensive training with long working hours and high responsibilities.
Lower Earnings Initially: Stipends during internship and postgraduate years are modest compared to the effort involved.
Delayed High Income: It usually takes 10–15 years of experience to reach stable and high-paying positions.
Doctor Salary in India by Category Based on Previous Year Trends (2025 Estimates)
Future Salary Trends for Doctors in India
Doctor salaries in India are expected to grow steadily due to changes in healthcare demand, technology, and policy updates.
Rising Government Stipends: Many states are gradually increasing doctors' stipends and salaries.
Expansion of Private Healthcare: The growth of corporate hospitals is creating better salary packages and career opportunities.
Growth of Telemedicine: Online consultations are opening new income streams for doctors across India.
Increase in Medical Tourism: Doctors in metro cities are earning more by treating international patients.
Skill-Based Earning Growth: Doctors with advanced procedural and interventional skills are seeing faster income growth.
FAQs on Doctor Salary in India: From MBBS Internship to Specialisation with Salary Growth, Career Scope, and Pay Comparison
1. How much is a doctor paid in India?
The doctor's salary in India depends on qualification, experience, hospital type, and city. For fresh MBBS graduates, the starting salary of an MBBS doctor in India is usually around ₹25,000–₹50,000 per month in government roles and ₹30,000–₹70,000 per month in private hospitals. With 3-5 years of experience, earnings can rise to ₹80,000–₹1.5 lakh or more per month.
2. Can a doctor earn 1 crore per year?
Yes, doctors in high-demand specialities and those with successful private practices can earn ₹1 crore or more annually. This is more common among senior specialists such as cardiologists, oncologists, and neurosurgeons, especially in metro cities and top hospitals.
3. How much does an MBBS doctor earn in India?
The MBBS doctor's salary in India usually starts at around ₹4–₹10 lakh per year, depending on the job profile, experience, and location.
4. What is the salary of a doctor in a government hospital?
The salary of a government doctor in India generally ranges from ₹70,000 to ₹2,00,000 per month, depending on designation, years of service, and allowances. In many cases, pay is linked to the 7th pay commission doctor salary structure, which also includes HRA, DA, and other benefits.
5. Which medical specialisation pays the highest in India?
Super-specialities like cardiology, neurosurgery, gastroenterology, oncology, and orthopaedics are usually among the top-paying fields.
6. Do doctors earn more in India or abroad?
Doctors in countries such as the US, the UK, Canada, and Australia usually earn more in absolute terms than those in India. However, experienced specialists in India can still build very high incomes through hospital roles, procedures, and private practice.
7. Can a doctor become a millionaire in India?
Yes, many doctors in India earn several lakhs per month after gaining experience. Specialists, senior consultants, and clinic owners can build strong long-term wealth through salary, procedures, and independent practice.
8. Do private hospitals pay more than government hospitals?
In many cases, private hospitals can offer higher pay, especially for experienced specialists.
However, when comparing government vs private doctor salary in India, government jobs usually provide stronger long-term security, fixed pay progression, and better retirement support.
So it all depends on career goals. Government roles offer stability, while private jobs may offer faster income growth.
In terms of government doctor benefits vs. private doctor benefits, government positions usually stand out for their pensions, allowances, and job security.



















