Block Medical Officer

filter salariesFilter salaries by

Block Medical Officer Salary in India (Updated 2025)

based on 13 latest salaries • updated: 30 Jan 2025
Select an experience to get the exact salary

Annual salary range

₹7.2 Lakhs - ₹12.2 Lakhs

Moderate Confidence
info icon
Moderate Confidence means the data is based on a sufficient number of latest salaries.
unlock blur
unlock blur
Block Medical Officer Salary in India ranges between ₹7.2 Lakhs to ₹12.2 Lakhs for 2 years of experience to 20 years of experience. Salary estimates are based on 13 latest salaries received from Block Medical... Read More

Latest annual salaries shared by Block Medical Officers

3mo ago

Government of West Bengal

Block Medical Officer

8 years exp.

avg blur mobile
4mo ago

Accuvation Healthcare

Block Medical Officer

14 years exp.

avg blur mobile
1y ago

Government of Madhya Pradesh

Block Medical Officer

2 years exp.

avg blur mobile
1y ago

Government of West Bengal

Block Medical Officer

4 years exp.

avg blur mobile
1y ago

Government of West Bengal

Block Medical Officer

2 years exp.

avg blur mobile
1y ago

Department of Health

Block Medical Officer

10 years exp.

avg blur mobile
1y ago

State of jammu and kashmir.Deptt of Health and Family Welfare

Block Medical Officer

20 years exp.

avg blur mobile
1y ago

Dept of Health & FW. Govt of West Bengal

Block Medical Officer

14 years exp.

avg blur mobile
1y ago

State of jammu and kashmir.Deptt of Health and Family Welfare

Block Medical Officer

20 years exp.

avg blur mobile

View all latest salaries

Block Medical Officer salaries by

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

₹7.2 L/yr - ₹11.5 L/yr

3 years
(3 salaries)
unlock-blur

₹9.4 L/yr - ₹12.2 L/yr

4 years
(1 salaries)
unlock-blur

₹10 L/yr - ₹10 L/yr

7 years
(1 salaries)
unlock-blur

₹12 L/yr - ₹12 L/yr

8 years
(1 salaries)
unlock-blur

₹12 L/yr - ₹12 L/yr

View all salaries by experience

Similar Designation Salary

Similar Designation Avg. annual salary
Duty Medical Officer Salary
0 - 6 years exp.
(2.1k salaries)
unlock-blur

₹1.8 L/yr - ₹9.5 L/yr

Senior Medical Officer Salary
2 - 19 years exp.
(1.1k salaries)
unlock-blur

₹3.2 L/yr - ₹24 L/yr

Factory Medical Officer Salary
2 - 17 years exp.
(943 salaries)
unlock-blur

₹7 L/yr - ₹25 L/yr

Medical Officer Salary
0 - 10 years exp.
(12.1k salaries)
unlock-blur

₹1.1 L/yr - ₹13 L/yr

Casualty Medical Officer Salary
0 - 10 years exp.
(821 salaries)
unlock-blur

₹0.7 L/yr - ₹13.2 L/yr

View more similar designations

Frequently Asked Questions (FAQS) about Block Medical Officer Salaries

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

The average starting salary is around ₹7.2 Lakhs to ₹12.2 Lakhs per year, with the highest salary reaching ₹ Lakhs to ₹ Lakh per year. Salary estimates are based on 13 salaries received from various Block Medical Officers across industries.
What are the top paying cities for Block Medical Officer in India?
The annual salary for Block Medical Officer in India varies by location. Top paying cities for Block Medical Officer are
Block Medical Officer Salary in Jodhpur ₹16.7 Lakhs to ₹21.3 Lakhs per year
Block Medical Officer Salary in Dantewada ₹10.9 Lakhs to ₹14.0 Lakhs per year
Block Medical Officer Salary in Gwalior ₹10.4 Lakhs to ₹13.2 Lakhs per year
Block Medical Officer Salary in Jammu ₹9.9 Lakhs to ₹12.7 Lakhs per year
Block Medical Officer Salary in Kolkata ₹7.2 Lakhs to ₹12.0 Lakhs per year
Salary expectations for Block Medical Officer may vary based on job roles, experience, and specific employer requirements.
What are the top paying industries for Block Medical Officer in India?
Top 5 paying Industries for Block Medical Officer in India are:
Block Medical Officer Salary in Healthcare ₹10.9 Lakhs to ₹14.0 Lakhs per year
Block Medical Officer Salary in Non-Profit ₹10.9 Lakhs to ₹14.0 Lakhs per year
Block Medical Officer Salary in Healthcare / Pharma ₹3.0 Lakhs to ₹12.0 Lakhs per year
Block Medical Officer Salary in Government ₹9.0 Lakhs to ₹12.2 Lakhs per year
Block Medical Officer Salary in Federal Agencies ₹9.0 Lakhs to ₹18.5 Lakhs per year
How does experience affect salaries of a Block Medical Officer in India?
Experience significantly impacts a Block Medical Officer salary in India. Salaries increase with experience, as Block Medical Officer take on more complex tasks, responsibilities, and leadership roles. Block Medical Officer salary at different experience level are as follows:
Experience Average Salary Range
2 years ₹7.2 Lakhs to ₹11.5 Lakhs per year
3 years ₹9.4 Lakhs to ₹12.2 Lakhs per year
4 years ₹10.0 Lakhs to ₹10.0 Lakhs per year
7 years ₹12.0 Lakhs to ₹12.0 Lakhs per year
and so on.

Tell us how to improve this page.

write
Rate your company