GNM Nursing Salary in India 2026: Government, Private & State-Wise Salary
Explore GNM nursing salary in West Bengal in both private and government sector. Essential qualifications, basic pay, allowances, job profile and many more details about General Nursing and Midwifery (GNM) are provided here.
GNM Nursing Salary in West Bengal 2026: Nurses play a vital role in West Bengal’s healthcare system. GNM nurses have significant responsibilities in this sector. Caring for pregnant women and children is a key part of their work. Numerous GNM nurses are employed across various government and private hospitals, and the healthcare services rely heavily on them. One should pursue a nursing course or a career in nursing only if one has the mindset to serve the needy, as the primary duty of a nurse is to care for patients in need.
The salary of a GNM nurse depends on various factors. Initially, the salary of a nurse working in a private hospital or nursing home is significantly lower than that of a newly appointed government GNM nurse. Here, we describe the salary structures for government nurses versus those working in private nursing homes.
GNM Nurse Salary Overview
| Post Name | General Nursing & Midwifery |
| Department | Health & Family Welfare |
| Job Type | State Govt. job |
| Pay Level | Level 9 |
| Initial Basic Pay | ₹29,800 |
| Pay Scale | ₹28,900 – ₹74,500 |
| Gross Salary | ₹45,000 – ₹46,000 |
| In-Hand Salary | ₹40,000 – ₹42,000 |
GNM Nurse Salary Per Month (Govt service)
In govt service the pay scale of a GNM nurse is placed in Level 9 of WB Pay matrix 2019. Though the basic pay of this level start from ₹28,900 the initial basic pay of a GNM nurse start from next cell. The initial basic pay of a GNM nurse start from ₹29,800 as per last published notification. With allowances the total gross salary is about ₹45,000 – ₹46,000. The in hand salary of a newly appointed GNM nurse is about ₹40,000 – ₹42,000.
GNM Nurse Salary Slip
| Components | Amount (₹) |
| Basic Pay | ₹29,800 |
| Dearness Allowance | ~ ₹11,324 |
| HRA | ~₹3,576 |
| Other Allowance | ₹500 – ₹1,000 |
| Gross Salary | ₹45,000 – ₹46,000 |
| Deductions | – |
| Provident Fund (PF) | ₹2,800 – ₹3,000 |
| P. Tax | ₹200 |
| NPS | 0 |
| Total Deductions | ₹2,800 – ₹3,000 |
| Net Salary | ₹40,000 – ₹42,000 |
GNM Nurse Salary in Private Nursing Home
In private sector the GNM salary depends on work experience and qualifications. In West Bengal the salary of GNM nurse in private sector is as follows.
For Fresher’s : ₹15,000 – ₹20,000.
For Experienced : ₹25,000 – ₹40,000.
GNM Nurse Salary vs ANM Salary
Job Profile
• Provides basic nursing care
• Assists doctors
• Manages patient care in hospitals/clinics
• Conducts antenatal & postnatal care
• Assists in deliveries etc.
Frequently Asked Questions
What is the salary of a GNM Nurse in India?
The GNM nurse plays important role in health system. Generally the monthly salary of a government GNM nurse depends on states and city of posting. The salary varies state to state. Generally a govt GNM nurse salary ranges from ₹42,000 – ₹50,000.
What is the starting salary of a GNM Nurse?
In West Bengal the initial basic pay of a GNM nurse is ₹29,800 and total gross monthly salary is about ₹42,000 – ₹45,000.
How much does a GNM Nurse earn in a private hospital?
The salary of GNM working in a private hospital is lower than govt hospital. The entry level pay for private GNM ranges from ₹15,000 – ₹20,000.
What is the in-hand salary of a GNM Nurse?
In hand salary is the net salary calculated after deductions like PF, P. Tax, NPS, Insurance etc. The in hand salary of a GNM nurse is about ₹42,000 – ₹43,000.
Does GNM Nurse salary vary by state?
Yes, the salary structure is different for each states. So obviously the salary of GNM nurse vary state to state.
Can a GNM Nurse get a government job?
Yes, of course. There are more than one GNM are posted in the Government hospitals.
Is GNM or BSc Nursing better for salary?
If you are looking for salary and long time career growth then B. Sc nursing will be best for you.
What is the salary of a GNM Nurse after 5 years?
After successful completion of service the GNM salary in government sector will about ₹48,000 – ₹50,000.