Senior Medical Officer

filter salaries All Filters

Senior Medical Officer Salary in India (Updated 2025)

Based on 1.1k salaries • Updated: 23 Jun 2025
Select an experience to get the exact salary

Annual salary range

₹3.3 Lakhs - ₹24 Lakhs

Very High Confidence
info icon
Very High Confidence means the data is based on a large number of latest salaries.
unlock blur
unlock blur
Senior Medical Officer Salary in India ranges between ₹3.3 Lakhs to ₹24 Lakhs for 2 years of experience to 19 years of experience. Salary estimates are based on 1.1k latest salaries received from Senior Medical... Read more
double-arrow Explore on this page double-arrow
Top paying companies Top paying companies
Popular companies Popular companies
Latest annual salaries Latest annual salaries
Salaries by experience Salaries by experience
Jobs available Jobs
available
Similar designations Similar designations
Salary related reviews Salary related reviews
Top interview questions Top interview questions
top paying widget header

Top Paying Companies for Senior Medical Officer with 6 years exp

Company name Avg. annual salary Open Jobs
unlock blur
unlock blur
1 job opening
unlock blur
unlock blur
unlock blur
View more companies

Latest annual salaries shared by Senior Medical Officers

4d ago

Medi Assist India

Senior Medical Officer

8 years exp.

₹5 Lakhs
6d ago

Medi Assist India

Senior Medical Officer

6 years exp.

₹5.2 Lakhs
6d ago

Onsurity Technologies

Senior Medical Officer

4 years exp.

₹6.7 Lakhs
1w ago

MiraMed Ajuba

Senior Medical Officer

6 years exp.

₹6.4 Lakhs
1w ago

Medi Assist India

Senior Medical Officer

6 years exp.

₹6 Lakhs
1w ago

Sir H. N. Reliance Foundation Hospital and Research

Senior Medical Officer

4 years exp.

avg blur mobile
1w ago

Medi Assist India

Senior Medical Officer

4 years exp.

avg blur mobile
2w ago

Tata Power

Senior Medical Officer

16 years exp.

avg blur mobile
2w ago

Paramount Health Services Tpa

Senior Medical Officer

6 years exp.

avg blur mobile
2w ago

Coronis Ajuba Solutions

Senior Medical Officer

5 years exp.

avg blur mobile

View all latest salaries

Senior Medical Officer salaries by

Years of experience Avg. annual salary
2 years
(73 salaries)
unlock-blur

₹3 L/yr - ₹12 L/yr

3 years
(96 salaries)
unlock-blur

₹3 L/yr - ₹15 L/yr

4 years
(113 salaries)
unlock-blur

₹3.2 L/yr - ₹17 L/yr

5 years
(111 salaries)
unlock-blur

₹3 L/yr - ₹21 L/yr

6 years
(124 salaries)
unlock-blur

₹4 L/yr - ₹18 L/yr

7 years
(86 salaries)
unlock-blur

₹3 L/yr - ₹19 L/yr

8 years
(89 salaries)
unlock-blur

₹3.5 L/yr - ₹23.9 L/yr

9 years
(51 salaries)
unlock-blur

₹4.2 L/yr - ₹25 L/yr

10 years
(73 salaries)
unlock-blur

₹4 L/yr - ₹26 L/yr

11 years
(39 salaries)
unlock-blur

₹3.5 L/yr - ₹20 L/yr

12 years
(44 salaries)
unlock-blur

₹5 L/yr - ₹28 L/yr

13 years
(34 salaries)
unlock-blur

₹4.8 L/yr - ₹30 L/yr

14 years
(29 salaries)
unlock-blur

₹6 L/yr - ₹30 L/yr

15+ years
(99 salaries)
unlock-blur

₹6 L/yr - ₹30.5 L/yr

View all salaries by experience

Senior Medical Officer Jobs in India

Senior Medical Officer

· 5-10 years

Manipal Hospitals

·
4.1
₹11 L/yr - ₹15 L/yr

Delhi/Ncr

Senior Medical Officer

· 5-10 years

Max Healthcare

·
4.0
₹10 L/yr - ₹14 L/yr

Delhi/Ncr

Senior Medical Officer

· 2-7 years

Samford Hospital Pvt Ltd

·
4.0
₹12 L/yr - ₹20 L/yr

Ranchi

View all Senior Medical Officer jobs

Similar Designation Salary

Similar Designation Avg. annual salary
Factory Medical Officer Salary
2 - 17 years exp.
(926 salaries)
unlock-blur

₹8 L/yr - ₹25.7 L/yr

ICU Medical Officer Salary
1 - 10 years exp.
(334 salaries)
unlock-blur

₹3 L/yr - ₹16 L/yr

Duty Medical Officer Salary
0 - 6 years exp.
(2.1k salaries)
unlock-blur

₹2.4 L/yr - ₹9.6 L/yr

Resident Medical Officer Salary
0 - 8 years exp.
(4.3k salaries)
unlock-blur

₹1.7 L/yr - ₹12 L/yr

Casualty Medical Officer Salary
1 - 10 years exp.
(713 salaries)
unlock-blur

₹1.8 L/yr - ₹14 L/yr

Emergency Medical Officer Salary
1 - 9 years exp.
(723 salaries)
unlock-blur

₹1.8 L/yr - ₹15 L/yr

Medical Officer Salary
1 - 10 years exp.
(11.7k salaries)
unlock-blur

₹2 L/yr - ₹13.1 L/yr

Senior Resident Doctor Salary
0 - 6 years exp.
(3.7k salaries)
unlock-blur

₹6 L/yr - ₹20 L/yr

Medical Coder Salary
0 - 4 years exp.
(15.8k salaries)
unlock-blur

₹1.8 L/yr - ₹5.2 L/yr

Doctor Resident Medical Officer Salary
1 - 8 years exp.
(828 salaries)
unlock-blur

₹1.8 L/yr - ₹13 L/yr

View more similar designations

Senior Medical Officer Salary By Locations

Locations Avg. annual salary
Mumbai
Senior Medical Officer
2 - 15 years exp.
unlock-blur

₹3.5 L/yr - ₹21.8 L/yr

Bangalore / Bengaluru
Senior Medical Officer
2 - 18 years exp.
unlock-blur

₹3 L/yr - ₹14.4 L/yr

Chennai
Senior Medical Officer
2 - 19 years exp.
unlock-blur

₹3.4 L/yr - ₹10 L/yr

Hyderabad / Secunderabad
Senior Medical Officer
2 - 17 years exp.
unlock-blur

₹3.4 L/yr - ₹14 L/yr

New Delhi
Senior Medical Officer
2 - 18 years exp.
unlock-blur

₹1.5 L/yr - ₹26 L/yr

Pune
Senior Medical Officer
2 - 15 years exp.
unlock-blur

₹3.4 L/yr - ₹15 L/yr

Vadodara
Senior Medical Officer
5 - 17 years exp.
unlock-blur

₹2.2 L/yr - ₹26 L/yr

Kolkata
Senior Medical Officer
2 - 19 years exp.
unlock-blur

₹3.8 L/yr - ₹18.3 L/yr

Gurgaon / Gurugram
Senior Medical Officer
2 - 18 years exp.
unlock-blur

₹4 L/yr - ₹18 L/yr

Ahmedabad
Senior Medical Officer
2 - 15 years exp.
unlock-blur

₹3 L/yr - ₹18 L/yr

View more

Senior Medical Officer Salary By Industries

Industries Avg. annual salary

Insurance

Senior Medical Officer
2 - 12 years exp.
unlock-blur

₹3.4 L/yr - ₹6.2 L/yr

Healthcare

Senior Medical Officer
2 - 19 years exp.
unlock-blur

₹3.9 L/yr - ₹24 L/yr

Healthcare / Pharma

Senior Medical Officer
2 - 19 years exp.
unlock-blur

₹3.5 L/yr - ₹21 L/yr

Internet

Senior Medical Officer
2 - 12 years exp.
unlock-blur

₹3.6 L/yr - ₹7 L/yr

Financial Services

Senior Medical Officer
2 - 11 years exp.
unlock-blur

₹3.3 L/yr - ₹8 L/yr

Banking / Insurance / Accounting

Senior Medical Officer
2 - 12 years exp.
unlock-blur

₹3.4 L/yr - ₹7 L/yr

Engineering & Construction

Senior Medical Officer
2 - 16 years exp.
unlock-blur

₹10 L/yr - ₹28 L/yr

Oil & Gas

Senior Medical Officer
6 - 16 years exp.
unlock-blur

₹14.5 L/yr - ₹25 L/yr

BPO

Senior Medical Officer
2 - 9 years exp.
unlock-blur

₹4.5 L/yr - ₹9 L/yr

BPO/KPO

Senior Medical Officer
5 - 9 years exp.
unlock-blur

₹4.5 L/yr - ₹9 L/yr

View more

Frequently Asked Questions (FAQS) about Senior Medical Officer Salaries

What is the salary of a Senior Medical Officer in India?
The salary of a Senior Medical Officer in India varies based on experience, location, company & Industry. On average, Senior Medical Officer salaries ranges from ₹3.3 Lakhs to ₹24.0 Lakhs per year. Top companies and specialized roles may offer higher compensation.

The average starting salary is around ₹3.3 Lakhs to ₹24.0 Lakhs per year, with the highest salary reaching ₹13.5 Lakhs to ₹37.7 Lakhs per year. Salary estimates are based on 1.1k salaries received from various Senior Medical Officers across industries.
What are the top paying companies that employ Senior Medical Officers?
Senior Medical Officer Salaries at Top paying companies in India are
Reliance Industries Senior Medical Officer Salary ₹13.5 Lakhs to ₹37.7 Lakhs per year
Max Healthcare Senior Medical Officer Salary ₹10.6 Lakhs to ₹13.5 Lakhs per year
MiraMed Ajuba Senior Medical Officer Salary ₹4.6 Lakhs to ₹8.5 Lakhs per year
Paramount Health Services Tpa Senior Medical Officer Salary ₹5 Lakhs to ₹6.1 Lakhs per year
Medi Assist India Senior Medical Officer Salary ₹3.6 Lakhs to ₹6.5 Lakhs per year
Salaries depend on experience, role, and location. Additional compensation may include bonuses and stock options.
What are the top paying cities for Senior Medical Officer in India?
The annual salary for Senior Medical Officer in India varies by location. Top paying cities for Senior Medical Officer are
Senior Medical Officer Salary in Vadodara ₹2.2 Lakhs to ₹26.0 Lakhs per year
Senior Medical Officer Salary in Mumbai ₹3.5 Lakhs to ₹21.8 Lakhs per year
Senior Medical Officer Salary in Pune ₹3.4 Lakhs to ₹15.0 Lakhs per year
Senior Medical Officer Salary in New Delhi ₹1.5 Lakhs to ₹26.0 Lakhs per year
Senior Medical Officer Salary in Kolkata ₹3.8 Lakhs to ₹18.3 Lakhs per year
Salary expectations for Senior Medical Officer may vary based on job roles, experience, and specific employer requirements.
What are the top paying industries for Senior Medical Officer in India?
Top 5 paying Industries for Senior Medical Officer in India are:
Senior Medical Officer Salary in Oil & Gas ₹14.5 Lakhs to ₹25.0 Lakhs per year
Senior Medical Officer Salary in Engineering & Construction ₹10.0 Lakhs to ₹28.0 Lakhs per year
Senior Medical Officer Salary in Healthcare ₹3.9 Lakhs to ₹24.0 Lakhs per year
Senior Medical Officer Salary in Healthcare / Pharma ₹3.5 Lakhs to ₹21.0 Lakhs per year
Senior Medical Officer Salary in BPO ₹4.5 Lakhs to ₹9.0 Lakhs per year
How does experience affect salaries of a Senior Medical Officer in India?
Experience significantly impacts a Senior Medical Officer salary in India. Salaries increase with experience, as Senior Medical Officer take on more complex tasks, responsibilities, and leadership roles. Senior Medical Officer salary at different experience level are as follows:
Experience Average Salary Range
2 years ₹3.0 Lakhs to ₹12.0 Lakhs per year
3 years ₹3.0 Lakhs to ₹15.0 Lakhs per year
4 years ₹3.2 Lakhs to ₹17.0 Lakhs per year
5 years ₹3.0 Lakhs to ₹21.0 Lakhs per year
and so on.

Tell us how to improve this page.

write
Rate your company