How much do nurses earn per month, know the salary of ANM, GNM nurses of government hospitals.

Ronit Kawale
Ronit Kawale - Senior Editor
4 Min Read


The involvement of nurses in the health sector is continuously increasing, but are their salaries commensurate with the dedication that their profession demands? Do you know how much is the monthly salary of a nurse? Recently released figures show that the average salary of a registered nurse in India is around Rs 4.5 lakh per year i.e. Rs 41 thousand per month. This salary may sound attractive and good when you look at the figures, but it is quite low compared to other health specialists like doctors and dentists. In such a situation, many nurses feel that they are not paid according to their qualifications and skills. Apart from this, the salary of nurses can also vary depending on their experience, qualification and workplace.

Salary of nurses who have done B.Sc

The average salary of a BSc degree holder nurse in India is between ₹25,000 to ₹40,000 per month. However, the salary may vary depending on experience, location and type of employer. For example, a nurse working in a Tier 1 city like Delhi, Mumbai, Bengaluru or Chennai can earn between ₹35,000 to ₹40,000 per month, while a nurse working in a Tier 3 city or town can earn between ₹20,000 to ₹20,000 per month. This is between Rs 25,000.

Salary of ANM, GNM Nurse and Midwifery

An ANM nurse can earn between ₹15,000 to ₹40,000 per month, while an ANM nurse working in a tier 3 city earns between ₹10,000 to ₹15,000 per month. The salary range for GNM nurses is between ₹5 lakh to ₹11.5 lakh per year, with an average annual salary of ₹2 lakh per year. Midwifery salary range is between ₹15,700 and ₹45,100 Indian Rupees per month.

Salary of primary care center nurses

Primary Care Center Nurses Salary

The salary of a nurse working in a primary care center depends on their experience, job role and location etc. Nurses working in cities like Delhi, Mumbai, Bangalore or Chennai can earn between ₹35,000 to ₹40,000 per month while a nurse works here. In a tier 3 city or town one can earn ₹15,000 to ₹25,000 per month. Can earn.

Salary of nurses of government hospitals

Salary of nurses in government hospitals

The salary range for nurses working in state government hospitals is between ₹15,700 to ₹45,100 per month. Salaries vary depending on factors such as experience, location, and job role, with nurses in tier 1 cities like Delhi earning more than those in tier 2 or tier 3 cities.

AIIMS Staff Nurse Salary

aiims staff nurse salary

Staff Nurse salary in AIIMS India ranges between ₹0.9 Lakh to ₹6.2 Lakh. The average salary of AIIMS Staff Nurse in India is ₹3.6 Lakh. This is 26% higher than the average staff nurse salary in India. Whereas the average salary of a staff nurse in a private hospital is Rs 2.6 lakh. It ranges between ₹1.5 lakh to ₹7.0 lakh per year.


`; articlesDiv.innerHTML += articleHTML; }); } // Initialize and render the feed FetchAndRenderFeeds();

Leave a comment