Salary: Medical Officer | Glassdoor.co.in

Find higher paying jobs for Medical Officer

Medical Officer Salaries

12 SalariesUpdated Oct 8, 2019
Average Base Pay
₹766,712/yr
Not enough reports to show salary distribution
₹248K
Low
₹767K
Average
₹1,451K
High
How much does a Medical Officer make?

The national average salary for a Medical Officer is ₹7,66,712 in India. Filter by location to see Medical Officer salaries in your area. Salary estimates are based on 12 salaries submitted anonymously to Glassdoor by Medical Officer employees.

Salaries for Related Job Titles

No related titles found.

As we collect more salary reports, we will be able to display related salaries for this job title.

Submit your salary

Open Medical Officer Jobs

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
    or
    Search for Specific Employer
      Average Base Salaries in (INR)
      Company
      Average Base Salaries in (INR)
      Low
      High
      Medi Assist India
      ₹25,331/mo
      Range: ₹19K - ₹38K
      5 salaries
      ₹25,331/mo
      ₹19K₹38K
      Government of Rajasthan
      ₹72,592/mo
      Range: ₹48K - ₹148K
      3 salaries
      ₹72,592/mo
      ₹48K₹148K
      Government of Rajasthan
      ₹664,680/yr
      Range: ₹544K - ₹793K
      2 salaries
      About
      ₹544K - ₹793K
      ₹544K₹793K
      Vidal Healthcare
      ₹31,716/mo
      Range: ₹30K - ₹34K
      2 salaries
      About
      ₹30K - ₹34K
      ₹30K₹34K
      ESIC
      ₹49,902/mo
      Range: ₹44K - ₹56K
      2 salaries
      About
      ₹44K - ₹56K
      ₹44K₹56K
      Department of HFW Govt of West Bengal
      ₹48,312/mo
      Range: ₹30K - ₹68K
      2 salaries
      About
      ₹30K - ₹68K
      ₹30K₹68K
      Government of Madhya Pradesh
      ₹70,569/mo
      Range: ₹54K - ₹88K
      2 salaries
      About
      ₹54K - ₹88K
      ₹54K₹88K

      Is this helpful? The community relies on everyone sharing – Add Anonymous Salary

      Himachal Pradesh Government, India
      ₹52,700/mo
      Range: ₹30K - ₹77K
      2 salaries
      About
      ₹30K - ₹77K
      ₹30K₹77K
      NRHM Assam
      ₹46,858/mo
      Range: ₹34K - ₹60K
      2 salaries
      About
      ₹34K - ₹60K
      ₹34K₹60K
      Tata Steel
      ₹78,845/mo
      Range: ₹76K - ₹82K
      1 employee salary or estimate
      About
      ₹76K - ₹82K
      ₹76K₹82K
      Government of India
      ₹94,014/mo
      Range: ₹90K - ₹98K
      1 employee salary or estimate
      About
      ₹90K - ₹98K
      ₹90K₹98K
      Government of India
      ₹879,330/yr
      Range: ₹841K - ₹911K
      1 employee salary or estimate
      About
      ₹841K - ₹911K
      ₹841K₹911K
      Tata
      ₹121,615/mo
      Range: ₹117K - ₹127K
      1 employee salary or estimate
      About
      ₹117K - ₹127K
      ₹117K₹127K
      Oil and Natural Gas
      ₹89,473/mo
      Range: ₹85K - ₹93K
      1 employee salary or estimate
      About
      ₹85K - ₹93K
      ₹85K₹93K
      Oil and Natural Gas
      ₹1,562,912/yr
      Range: ₹1,509K - ₹1,638K
      1 employee salary or estimate
      About
      ₹1,509K - ₹1,638K
      ₹1,509K₹1,638K
      Trident Group
      ₹52,859/mo
      Range: ₹51K - ₹55K
      1 employee salary or estimate
      About
      ₹51K - ₹55K
      ₹51K₹55K
      Jet Airways
      ₹1,189,338/yr
      Range: ₹1,131K - ₹1,240K
      1 employee salary or estimate
      About
      ₹1,131K - ₹1,240K
      ₹1,131K₹1,240K
      The Times of India
      ₹117,359/mo
      Range: ₹112K - ₹122K
      1 employee salary or estimate
      About
      ₹112K - ₹122K
      ₹112K₹122K
      Essar Group
      ₹1,032,018/yr
      Range: ₹992K - ₹1,070K
      1 employee salary or estimate
      About
      ₹992K - ₹1,070K
      ₹992K₹1,070K
      Apollo Hospitals
      ₹22,733/mo
      Range: ₹22K - ₹24K
      1 employee salary or estimate
      About
      ₹22K - ₹24K
      ₹22K₹24K

      Recent Salary Reports

      Below are the most recent Medical Officer salary reports. Employer name has been removed to protect anonymity.

      ₹55,000
      monthly
      A Resident Medical Officer in the Mumbai Area area reported making ₹55,000 per month
      Job Highlights
      1-2 years experience
      Mumbai Area area
      Full-time
       
      1001 to 5000 employees
      Hospital
      ₹63,100
      monthly
      A Medical Officer in the Mumbai Area area reported making ₹63,100 per month
      Job Highlights
      5-7 years experience
      Mumbai Area area
      Full-time
       
      1 to 50 employees
      Government
      ₹28,900
      monthly
      A Medical Officer in the Kochi Area area reported making ₹28,900 per month
      Job Highlights
      Kochi Area area
      Full-time
       
      5001 to 10000 employees
      Company - Private
      ₹11,89,338
      per year
      A Medical Officer in the New Delhi Area area reported making ₹11,89,338 per year
      Job Highlights
      8-10 years experience
      New Delhi Area area
      Full-time
       
      10000+ employees
      Company - Public
      ₹45,858
      monthly
      A Medical Advisor in the Mumbai Area area reported making ₹45,858 per month
      Job Highlights
      Mumbai Area area
      Full-time
       
      10000+ employees
      Company - Private
      Don't Miss Out On a Job You Love
      Upload a CV to easily apply to jobs from anywhere. It's simple to set up.