MS Doctor Salary in India
In India, an MS (Master of Surgery) doctor typically starts with a monthly salary ranging from ₹80,000 to ₹1.5 lakh. In government hospitals, pay is structured around the 7th Pay Commission, generally starting at Level 10 (approx. ₹1.1 lakh). Private hospitals provide more variation, with corporate chains paying higher for high-demand surgical specialties like Orthopedics or ENT.With 5–10 years of experience, annual earnings generally reach ₹15–30 lakh. Location has a role; doctors in metro cities like Delhi or Mumbai generally earn 20-30% more than those in rural areas. [sc name="neet-pg-counselling" ][/sc] Average Salary of an MS Doctor in India In India, the average salary for a doctor with a Master of Surgery (MS) varies significantly based on their specialty, experience, and where they work. On average, a fresh MS graduate…








