High-paying doctor jobs in Pune

Doctors diagnose and treat illnesses while promoting patient-centred care. They work in healthcare centres, clinics, and hospitals to support overall health. Doctors need strong communication, clinical skills, and the ability to analyse symptoms to provide personalised treatment.


The 58 doctor jobs listed below pay well, with salaries between ₹22,200 and ₹123,727 per month. Medical Officer, Physician and Dermatologist are among the most popular high-paying roles in Pune, MH

Job title

Updated Oct 16, 2026
Job title
Pune, MH
Maharashtra
Job openings (Pune)

Emergency Medicine Registrar

Pune

₹123,727 per month

Maharashtra

₹95,905 per month

Dermatologist

Pune

₹64,767 per month

Maharashtra

₹39,150 per month

Junior Medical Officer

Pune

₹48,989 per month

Maharashtra

₹21,836 per month

Physician

Pune

₹35,713 per month

Maharashtra

₹43,504 per month

Senior Medical Officer

Pune

₹393,606 per year

Maharashtra

₹413,347 per year

Ayurvedic Physician

Pune

₹31,027 per month

Maharashtra

₹20,661 per month

Surgeon

Pune

₹28,244 per month

Maharashtra

₹66,113 per month

Physician Assistant

Pune

₹22,548 per month

Maharashtra

₹19,402 per month

Medical Officer

Pune

₹22,325 per month

Maharashtra

₹31,050 per month

Optometrist

Pune

₹22,200 per month

Maharashtra

₹23,783 per month

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.