ANM Nursing Salary in India – State-Wise Government & Private Pay Scale

ANM Nursing Salary in India 2026 – State-Wise Government & Private Pay Scale

ANM (Auxiliary Nurse Midwife) salary in India varies depending on the state, employer (government or private), experience, and job location. ANMs play a vital role in primary healthcare, maternal care, and public health programs under both central and state governments.

In this article, you’ll find state-wise ANM nursing salary details for government and private sectors, including monthly pay, allowances, and growth opportunities.


ANM Salary in Government Sector

Government ANM nurses are recruited under:

  • NHM (National Health Mission)

  • State Health Departments

  • Samagra Shiksha / KGBV

  • PHCs, CHCs & District Hospitals

Average Government ANM Salary

  • ₹20,000 – ₹35,000 per month

  • Additional allowances in some states


State-Wise ANM Salary in Government Sector

StateMonthly Salary (Approx.)
Andhra Pradesh₹18,000 – ₹25,000
Telangana₹20,000 – ₹30,000
Tamil Nadu₹25,000 – ₹35,000
Karnataka₹22,000 – ₹32,000
Kerala₹28,000 – ₹38,000
Maharashtra₹24,000 – ₹35,000
Gujarat₹23,000 – ₹34,000
Rajasthan₹22,000 – ₹33,000
Uttar Pradesh₹21,000 – ₹30,000
Madhya Pradesh₹20,000 – ₹28,000
Bihar₹18,000 – ₹26,000
Odisha₹19,000 – ₹27,000
West Bengal₹22,000 – ₹32,000
Punjab₹25,000 – ₹36,000
Haryana₹26,000 – ₹38,000
Himachal Pradesh₹23,000 – ₹34,000
Assam₹20,000 – ₹28,000
Chhattisgarh₹21,000 – ₹29,000
Jharkhand₹19,000 – ₹27,000

📌 Salary varies based on NHM contracts, outsourcing agencies, and state government policies.


ANM Salary in Private Sector

Private sector ANM nurses work in:

  • Private hospitals

  • Nursing homes

  • Clinics

  • NGOs

  • Old age homes

Average Private ANM Salary

  • ₹10,000 – ₹25,000 per month


Private Hospital ANM Salary (City-Wise Approx.)

LocationMonthly Salary
Metro Cities₹15,000 – ₹25,000
Tier-2 Cities₹12,000 – ₹20,000
Rural Areas₹8,000 – ₹15,000

Private salary depends on:

  • Hospital reputation

  • Work hours & shifts

  • Experience


ANM Salary Based on Experience

ExperienceMonthly Salary
Fresher₹10,000 – ₹18,000
2–5 Years₹18,000 – ₹30,000
5+ Years₹30,000 – ₹40,000

ANM Nursing Salary in India – State-Wise Government & Private Pay Scale


ANM Salary in Government vs Private Sector

SectorSalaryJob Security
GovernmentHigher & fixedHigh
PrivateModerateLow to Medium

✔ Government jobs offer better stability & benefits
✔ Private jobs provide faster hiring & flexibility


Allowances & Benefits for Government ANM Nurses

  • Dearness Allowance (DA)

  • HRA (in some states)

  • Maternity leave

  • Medical benefits

  • Pension (in regular posts)


Factors Affecting ANM Salary

  • State government policies

  • Type of recruitment (contract / regular)

  • Urban or rural posting

  • Experience & skills

  • Central or state scheme


Career Growth & Salary Increase

ANM nurses can grow into:

  • GNM Nurse

  • Staff Nurse

  • Public Health Nurse

  • Community Health Officer (CHO)

With higher qualifications, salary can increase up to ₹40,000 – ₹60,000 per month.


Why Choose ANM Nursing Career?

✔ High demand across India
✔ Suitable for rural & urban postings
✔ Government job opportunities
✔ Stable income
✔ Social respect


Conclusion

ANM Nursing is a stable and rewarding career in India. While government ANM salary is higher and more secure, private sector jobs offer flexibility and quick employment. Choosing the right state and employer can significantly impact income and career growth.

Comments