How much does a Nurse Practitioner make in Edwardsville, IL?
Nurse Practitioners in Edwardsville, IL earn a good income. The average yearly salary for a Nurse Practitioner in this area is $119,559. This number helps job seekers understand what they can expect to earn. The salary data shows that many Nurse Practitioners earn between $75,000 and $125,000 each year.
Here is a look at the salary distribution for Nurse Practitioners in Edwardsville, IL. About 3.28% earn $75,000, while 3.28% make $85,000. The largest group, 31.12%, earns between $105,000 and $115,000. These numbers show that many Nurse Practitioners earn a solid middle-income salary. The data also shows that some earn more than $135,000 per year, which shows there are opportunities for higher earnings.
What are the highest paying cities for a Nurse Practitioner near Edwardsville, IL?

-
Highland, IL
Average Salary: $158,998
In Highland, expect a rewarding experience with competitive pay. Prominent local clinics provide excellent patient care. The community-focused environment allows for building strong patient relationships.
Find Nurse Practitioner jobs in Highland, IL
-
Litchfield, IL
Average Salary: $156,250
Litchfield offers a stable job market for medical professionals. Here, you can work in various settings, from private practices to large healthcare networks, ensuring diverse experiences.
Find Nurse Practitioner jobs in Litchfield, IL
-
Bethalto, IL
Average Salary: $146,250
Bethalto provides a balanced work-life environment. Opportunities in community health centers and private practices are plentiful. You'll find a supportive community that values healthcare professionals.
Find Nurse Practitioner jobs in Bethalto, IL
-
Collinsville, IL
Average Salary: $142,940
Collinsville presents a vibrant healthcare sector. You'll work in modern facilities, alongside a team of dedicated professionals, providing top-notch care to the community.
Find Nurse Practitioner jobs in Collinsville, IL
-
St. Louis, MO
Average Salary: $136,615
In St. Louis, you'll find a mix of urban and suburban practices. This diverse market offers a variety of settings, from hospitals to outpatient clinics, ensuring a rich professional experience.
Find Nurse Practitioner jobs in St. Louis, MO
-
Belleville, IL
Average Salary: $136,494
Belleville has a strong healthcare industry with many opportunities. Working in this area means you’ll be part of a community that prioritizes health and wellness, offering rewarding career prospects.
Find Nurse Practitioner jobs in Belleville, IL
-
Troy, IL
Average Salary: $135,133
Troy offers a close-knit community with excellent healthcare facilities. Here, you’ll enjoy a supportive work environment and have the chance to make a significant impact on patients’ lives.
Find Nurse Practitioner jobs in Troy, IL
-
Glen Carbon, IL
Average Salary: $132,948
Glen Carbon is known for its friendly atmosphere and high-quality healthcare services. Working here means you’ll be valued for your skills and dedication to patient care.
Find Nurse Practitioner jobs in Glen Carbon, IL
-
Maryville, IL
Average Salary: $129,574
Maryville provides a peaceful setting with many healthcare opportunities. The community here is small but vibrant, making it a great place to work and live.
Find Nurse Practitioner jobs in Maryville, IL
-
Wood River, IL
Average Salary: $127,958
Wood River offers a welcoming environment for healthcare workers. You'll find a range of opportunities in both urban and rural settings, providing diverse professional experiences.
Find Nurse Practitioner jobs in Wood River, IL
What are the best paying companies for a Nurse Practitioner in Edwardsville, IL?

-
BJC HealthCare
Average Salary: $127,899
BJC HealthCare offers rewarding Nurse Practitioner jobs in various locations. They focus on providing quality care, and their facilities are spread across the region, ensuring ample opportunities for professional growth.
-
chestnut health
Average Salary: $112,500
At Chestnut Health, Nurse Practitioners play a key role in patient care. This company emphasizes a supportive environment and offers several locations for job seekers to choose from.
-
Preferred Podiatry Group
Average Salary: $102,667
Preferred Podiatry Group provides excellent opportunities for Nurse Practitioners. Their practice areas cover various sites, allowing for a diverse and enriching experience.
What are the best paying Nurse Practitioner related jobs in Edwardsville, IL?

-
Physician Assistant
Average Salary: $145,577
These professionals work closely with physicians to provide health care services. They see patients, diagnose issues, and develop treatment plans. This role is available in clinics and hospitals.
Find Physician Assistant jobs in Edwardsville, IL
-
Nurse Manager
Average Salary: $96,522
This position requires overseeing nursing staff and operations in healthcare facilities. Managers ensure high standards of care and smooth hospital functioning. They work in hospitals and medical centers.
Find Nurse Manager jobs in Edwardsville, IL
-
Registered Nurse
Average Salary: $83,354
RNs play a crucial role in patient care and medical procedures. They work in various settings, including hospitals, clinics, and private practices. Strong communication and teamwork skills are essential.
Find Registered Nurse jobs in Edwardsville, IL
-
Public Health Nurse
Average Salary: $78,975
These nurses focus on community health and prevention. They work with local health departments and community organizations. They provide education and support to improve public health.
Find Public Health Nurse jobs in Edwardsville, IL
-
Case Manager
Average Salary: $52,175
Case managers coordinate care for patients with complex health issues. They work in hospitals, clinics, and other healthcare settings. They help patients navigate the healthcare system effectively.
Find Case Manager jobs in Edwardsville, IL
-
Health Coach
Average Salary: $48,000
Health coaches support individuals in achieving their health goals. They work with clients to develop healthy habits. Opportunities can be found in private practices and wellness centers.
Find Health Coach jobs in Edwardsville, IL



