1. Home
  2. Career Explorer
  3. Medical Officer
  4. Salaries
Content has loaded

Medical officer salary in Zirakpur, Punjab

How much does a Medical Officer make in Zirakpur, Punjab?

Average base salary

₹34,812
9%
below national average

The average salary for a medical officer is ₹34,812 per month in Zirakpur, Punjab. 6 salaries reported, updated at 14 September 2023

Is this useful?

Top companies for Medical Officers in Zirakpur, Punjab

  1. IVY HOSPITAL
    3.8
    52 reviews12 salaries reported
    ₹33,213per month
Is this useful?

Highest paying cities near Zirakpur, Punjab for Medical Officers

  1. Bathinda, Punjab
    ₹64,044 per month
    9 salaries reported
  2. Patiala, Punjab
    ₹61,292 per month
    6 salaries reported
  3. Mohali, Punjab
    ₹42,322 per month
    16 salaries reported
  1. Jalandhar, Punjab
    ₹40,255 per month
    27 salaries reported
  2. Hoshiarpur, Punjab
    ₹39,413 per month
    9 salaries reported
  3. Pathankot, Punjab
    ₹35,779 per month
    11 salaries reported
  1. Khanna, Punjab
    ₹35,589 per month
    9 salaries reported
  2. Zirakpur, Punjab
    ₹34,812 per month
    6 salaries reported
  3. Amritsar, Punjab
    ₹31,845 per month
    13 salaries reported
Is this useful?

Where can a Medical Officer earn more?

Compare salaries for Medical Officers in different locations
vs
Explore Medical Officer openings
Is this useful?

How much do similar professions get paid in Zirakpur, Punjab?

Physician

Job openings

Average ₹28,528 per month

Internal Medicine Physician

Job openings

Average ₹67,131 per month

Is this useful?

Frequently searched careers

Security Guard

Accountant

Data Entry Clerk

Driver

Laboratory Technician

Software Engineer

Nurse

Pharmacist

Teacher

Office Assistant

Graphic Designer

Elementary School Teacher