How much does a Staff Nurse make in Naperville, IL?
A Staff Nurse in Naperville, IL, can earn a good income. The average yearly salary for a Staff Nurse in this area is $78,570. This means most Staff Nurses can expect to make close to this amount each year. Some factors, like experience and education, can affect how much you earn.
In Naperville, a Staff Nurse's salary can range between $65,900 and $91,000 per year. Here is a breakdown of how salaries are spread:
- 17.81% of Staff Nurses earn between $65,900 and $68,182
- 29.69% earn between $68,182 and $70,464
- 5.94% earn between $91,000 and $100,000
What are the highest paying cities for a Staff Nurse near Naperville, IL?

-
Glen Ellyn, IL
Average Salary: $84,860
Glen Ellyn offers a range of healthcare opportunities for nurses. The city features several renowned institutions, including Central DuPage Hospital and AdventHealth. These places value skilled nursing professionals.
Find Staff Nurse jobs in Glen Ellyn, IL
-
Wheaton, IL
Average Salary: $77,156
In Wheaton, nurses can work in top healthcare facilities such as Edward Hospital. This city provides a supportive environment for nursing careers. The community highly values dedicated healthcare workers.
Find Staff Nurse jobs in Wheaton, IL
-
Aurora, IL
Average Salary: $76,700
Aurora has many opportunities for nurses at facilities like AdventHealth and Aurora Medical Center. The city supports a healthy work-life balance, making it a great place to advance in nursing.
Find Staff Nurse jobs in Aurora, IL
-
Elgin, IL
Average Salary: $68,219
Elgin's healthcare sector offers many positions for nurses. This city includes prominent healthcare providers like Northwestern Medicine. Elgin is known for its quality patient care and supportive work culture.
Find Staff Nurse jobs in Elgin, IL
What are the best paying companies for a Staff Nurse in Naperville, IL?

-
Northwestern Medicine
Average Salary: $89,700
Northwestern Medicine is a leader in providing high-quality healthcare in the Chicago area. They have several hospitals and medical facilities across Illinois, including Naperville. Staff Nurses work in a collaborative environment and have access to advanced medical technology.
-
Prolink
Average Salary: $80,218
Prolink offers temporary and permanent staffing solutions for healthcare professionals. They have placements at various healthcare facilities in Naperville. Staff Nurses with Prolink benefit from competitive pay, flexible schedules, and the chance to gain experience in different settings.
-
Arista HealthCare
Average Salary: $68,800
Arista HealthCare provides healthcare staffing services to various facilities in the Naperville area. They focus on placing qualified Staff Nurses in roles that match their skills and experience. Working with Arista HealthCare, nurses can enjoy a supportive work environment and opportunities for professional growth.
What are the best paying Staff Nurse related jobs in Naperville, IL?

-
Psychiatric Mental Health Nurse
Average Salary: $267,750
This role focuses on providing care to patients dealing with mental health challenges. Working in hospitals or mental health clinics, these professionals assess, diagnose, and treat psychiatric disorders. They collaborate closely with psychiatrists, psychologists, and other healthcare providers to develop treatment plans.
Find Psychiatric Mental Health Nurse jobs in Naperville, IL
-
Advanced Practice Provider
Average Salary: $149,982
As an advanced practice provider, you will offer comprehensive care to patients. This role demands advanced nursing skills and knowledge. You will diagnose illnesses, prescribe medication, and provide treatments. Work in diverse settings, including hospitals and private clinics.
Find Advanced Practice Provider jobs in Naperville, IL
-
Nurse Practitioner
Average Salary: $148,161
This role combines the duties of a nurse and a doctor. Nurse Practitioners diagnose and treat various conditions. They often work in clinics, hospitals, or private practices. This position requires advanced training and a deep understanding of patient care.
Find Nurse Practitioner jobs in Naperville, IL
-
Health Coach
Average Salary: $116,175
Health Coaches work with individuals to improve their well-being. They offer guidance on diet, exercise, and lifestyle changes. Often, this role involves working with health organizations, clinics, or wellness centers. You will empower people to make healthier choices.
Find Health Coach jobs in Naperville, IL
-
Labor and Delivery Registered Nurse
Average Salary: $100,918
These nurses work in hospitals, assisting with childbirth. They provide care to pregnant women, monitor labor, and support new mothers. This job requires a calm demeanor and the ability to handle stressful situations. You will work closely with obstetricians and midwives.
Find Labor and Delivery Registered Nurse jobs in Naperville, IL
-
Clinical Nurse Educator
Average Salary: $100,230
Clinical Nurse Educators train and mentor new nurses. They develop training programs and assess the skills of nursing staff. This role is often in hospitals or educational institutions. They ensure nurses are well-prepared and up-to-date with medical practices.
Find Clinical Nurse Educator jobs in Naperville, IL
-
Infection Preventionist
Average Salary: $93,958
Infection Preventionists focus on preventing the spread of infections in healthcare settings. They monitor infection rates and implement safety protocols. This role is crucial in hospitals, clinics, and long-term care facilities. They work with healthcare teams to maintain a safe environment.
Find Infection Preventionist jobs in Naperville, IL
-
Registered Nurse
Average Salary: $87,636
Registered Nurses (RN) provide essential care to patients in various settings. They administer medications, monitor patient health, and assist in medical procedures. RNs work in hospitals, clinics, and private practices. This role is foundational in the healthcare system.
Find Registered Nurse jobs in Naperville, IL
-
Intensive Care Unit Registered Nurse
Average Salary: $86,329
Intensive Care Unit (ICU) RNs specialize in critical care. They monitor and care for patients with severe, life-threatening conditions. This role requires advanced skills and the ability to work under pressure. ICU RNs often work in hospital ICUs, providing life-saving care.
Find Intensive Care Unit Registered Nurse jobs in Naperville, IL
-
Nurse Educator
Average Salary: $75,000
Nurse Educators teach nursing students in academic settings. They prepare the next generation of nurses by providing theoretical and practical knowledge. This role often takes place in nursing schools or universities. Nurse Educators play a key role in shaping future healthcare professionals.
Find Nurse Educator jobs in Naperville, IL



