![Snoopli: Your Intelligent AI Search Engine for Reliable Answers](/assets/images/robot.webp?v=1.35)
What is the average salary of a physician in india?
The average salary of a physician in India varies significantly based on factors such as specialization, experience, and location. Here are some general figures:
- General Physicians: The average salary for a general physician can range from Rs. 5.5 lakhs to Rs. 24 lakhs per annum2.
- Specialist Doctors: Specialist doctors, on average, earn about Rs. 18.4 lakhs per year24.
- Physicians in General: The overall average salary for physicians is around Rs. 9.6 lakhs per year2. However, some sources report an average salary of Rs. 23 lakhs per year for physicians, with a range from Rs. 18 lakhs to Rs. 50 lakhs3.
- MBBS Doctors: Starting salaries for MBBS doctors in government hospitals are about Rs. 25,000 per month, while in private hospitals, it can range from Rs. 30,000 to Rs. 40,000 per month14.
These figures indicate that physician salaries in India can vary widely depending on the specific role, experience, and sector.