How much does a Nurse Practitioner make in Edwardsville, IL?
Nurse Practitioners in Edwardsville, IL, enjoy a rewarding career with a competitive salary. On average, they earn about $112,209 per year. This figure reflects the dedication and expertise these professionals bring to patient care.
The salary range can vary based on experience and specialty. For instance, those with more years in the field or specialized skills can earn more. The data shows that salaries can range from around $94,554 to $129,796. This range offers a clear picture of potential earnings and the benefits of gaining experience and additional qualifications.
What are the highest paying cities for a Nurse Practitioner near Edwardsville, IL?

-
Litchfield, IL
Average Salary: $144,500
In Litchfield, healthcare professionals enjoy a close-knit community. The area offers a variety of clinics and hospitals where practitioners can make a real difference. Local employers value skilled caregivers, providing a supportive work environment.
Find Nurse Practitioner jobs in Litchfield, IL
-
Collinsville, IL
Average Salary: $139,800
Collinsville boasts a growing healthcare sector. Nurse practitioners here work in modern facilities with access to the latest technology. The community is welcoming, making it a great place to build a career.
Find Nurse Practitioner jobs in Collinsville, IL
-
Jerseyville, IL
Average Salary: $138,636
Jerseyville offers a peaceful setting for healthcare providers. The area has a mix of small clinics and larger medical centers. Practitioners here enjoy a strong sense of community and a lower cost of living.
Find Nurse Practitioner jobs in Jerseyville, IL
-
Belleville, IL
Average Salary: $135,509
Belleville provides a dynamic healthcare environment. Nurse practitioners can find opportunities in both urban and suburban settings. The city's diverse population allows for a wide range of patient care experiences.
Find Nurse Practitioner jobs in Belleville, IL
-
St. Louis, MO
Average Salary: $133,049
St. Louis is a major hub for healthcare. Nurse practitioners here work in top-tier hospitals and clinics. The city offers a vibrant culture and plenty of professional development opportunities.
Find Nurse Practitioner jobs in St. Louis, MO
-
Cahokia, IL
Average Salary: $129,556
Cahokia is a small community with a big need for healthcare services. Nurse practitioners here play a crucial role in providing care. The area is known for its friendly residents and strong community spirit.
Find Nurse Practitioner jobs in Cahokia, IL
-
Wood River, IL
Average Salary: $129,431
Wood River offers a quiet, family-friendly environment. Nurse practitioners here enjoy a slower pace of life while working in well-equipped facilities. The community is supportive and values healthcare professionals.
Find Nurse Practitioner jobs in Wood River, IL
-
Granite City, IL
Average Salary: $129,157
Granite City provides a mix of urban and rural settings. Nurse practitioners can find work in both large hospitals and smaller clinics. The area is known for its strong sense of community and welcoming nature.
Find Nurse Practitioner jobs in Granite City, IL
-
Highland, IL
Average Salary: $127,122
Highland offers a peaceful setting for healthcare providers. Nurse practitioners here work in modern facilities with access to the latest technology. The community is welcoming, making it a great place to build a career.
Find Nurse Practitioner jobs in Highland, IL
-
Alton, IL
Average Salary: $123,814
Alton provides a variety of healthcare opportunities. Nurse practitioners here work in both urban and rural settings. The city is known for its rich history and strong community values.
Find Nurse Practitioner jobs in Alton, IL
What are the best paying companies for a Nurse Practitioner in Edwardsville, IL?

-
BJC HealthCare
Average Salary: $125,339
BJC HealthCare offers rewarding Nurse Practitioner jobs in Edwardsville, IL. They provide excellent patient care and support. Their facilities include hospitals and clinics in the area. BJC HealthCare values teamwork and professional growth.
-
Chestnut Health
Average Salary: $112,500
Chestnut Health is a great place for Nurse Practitioners in Edwardsville, IL. They focus on providing quality healthcare services. Their locations include various clinics in the region. Chestnut Health offers a supportive environment for career development.
-
Southern Illinois University Edwardsville
Average Salary: $101,383
Southern Illinois University Edwardsville offers Nurse Practitioner jobs with a competitive salary. They provide opportunities to work in academic settings and community health. Their facilities are located in Edwardsville. The university values education and patient care.
What are the best paying Nurse Practitioner related jobs in Edwardsville, IL?

-
Physician Assistant
Average Salary: $150,357
This role works closely with doctors and nurses to provide patient care. They diagnose illnesses, develop treatment plans, and may perform minor surgeries. In Edwardsville, IL, this position is often found in hospitals and private clinics.
Find Physician Assistant jobs in Edwardsville, IL
-
Nurse Manager
Average Salary: $96,522
A nurse manager oversees nursing staff and ensures high-quality patient care. They manage schedules, handle staff training, and coordinate with other departments. Many healthcare facilities in Edwardsville, IL, seek experienced nurse managers to lead their teams.
Find Nurse Manager jobs in Edwardsville, IL
-
Registered Nurse
Average Salary: $80,028
Registered nurses provide direct patient care and support doctors with medical procedures. They work in various settings, including hospitals, clinics, and home health care. In Edwardsville, IL, RNs are essential in delivering quality care to patients.
Find Registered Nurse jobs in Edwardsville, IL
-
Case Manager
Average Salary: $50,159
Case managers coordinate patient care and services. They work with doctors, nurses, and other healthcare providers to ensure patients receive the best care. This role often involves helping patients navigate the healthcare system, especially in Edwardsville, IL.
Find Case Manager jobs in Edwardsville, IL