High-paying doctor jobs in Amritsar

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 9 doctor jobs listed below pay well, with salaries between ₹25,750 and ₹126,976 per month. Medical Officer, Internal Medicine Physician and Oncology Consultant are among the most popular high-paying roles in Amritsar, PB

Job title

Updated Oct 16, 2026
Job title
Amritsar, PB
Punjab
Job openings (Amritsar)

Oncology Consultant

Amritsar

₹126,976 per month

Punjab

₹138,579 per month

Internal Medicine Physician

Amritsar

₹76,395 per month

Punjab

₹121,579 per month

Urologist

Amritsar

₹74,336 per month

Punjab

₹41,772 per month

General Medicine Registrar

Amritsar

₹73,093 per month

Punjab

₹48,207 per month

Pathologist

Amritsar

₹67,570 per month

Punjab

₹100,525 per month

Cardiology Physician

Amritsar

₹627,882 per year

Punjab

₹396,014 per year

Medical Officer

Amritsar

₹36,153 per month

Punjab

₹39,777 per month

Physician

Amritsar

₹25,750 per month

Punjab

₹38,490 per month

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