How much does a Nurse Practitioner make in Edwardsville, IL?
Becoming a Nurse Practitioner in Edwardsville, IL, offers a rewarding career with a solid income. The average yearly salary for this profession in the area is approximately $116,424. This figure reflects a range of salaries that can vary based on experience, specialty, and other factors. Job seekers can expect a competitive salary that matches the cost of living in Edwardsville.
Salary distribution in Edwardsville shows that Nurse Practitioners can earn between $75,000 and $165,000 annually. The majority of professionals fall within the middle of this range, with some earning more based on additional qualifications or roles. The data indicates that many Nurse Practitioners make between $107,727 and $132,273 yearly. This range highlights the potential for growth and advancement in the field, making it an attractive choice for many seeking a stable career.
What are the highest paying cities for a Nurse Practitioner near Edwardsville, IL?

-
Litchfield, IL
Average Salary: $150,357
In Litchfield, professionals find rewarding work in healthcare. The community trusts local clinics and hospitals for top-notch care. Notable employers include Litchfield Family Practice and St. Joseph's Clinic.
Find Nurse Practitioner jobs in Litchfield, IL
-
Troy, IL
Average Salary: $150,000
Troy offers a supportive environment for healthcare providers. Working here means being part of a close-knit community. Employers like Anderson Hospital and Southern Illinois Healthcare are prominent.
Find Nurse Practitioner jobs in Troy, IL
-
Collinsville, IL
Average Salary: $142,940
Collinsville is known for its welcoming atmosphere for medical professionals. Here, providers enjoy a good work-life balance. Key employers include Collinsville Family Health and Mary Washington Hospital.
Find Nurse Practitioner jobs in Collinsville, IL
-
Jerseyville, IL
Average Salary: $135,229
Jerseyville provides a tranquil setting for healthcare work. The community values personal care, making it a fulfilling place to work. Employers here include Jersey Community Hospital and Jersey Health Center.
Find Nurse Practitioner jobs in Jerseyville, IL
-
St. Louis, MO
Average Salary: $134,480
St. Louis is a bustling city with many opportunities for advanced medical practice. Major institutions like Barnes-Jewish Hospital and St. Louis Children's Hospital offer diverse experiences.
Find Nurse Practitioner jobs in St. Louis, MO
-
Belleville, IL
Average Salary: $132,035
Belleville offers a mix of urban and community-focused healthcare roles. Providers can work in a variety of settings here. Notable employers include Belleville Area Family Health Center and HSHS St. Elizabeth's Hospital.
Find Nurse Practitioner jobs in Belleville, IL
-
Granite City, IL
Average Salary: $130,842
Granite City presents a close-knit community for healthcare providers. The city values dedicated care, creating a positive work environment. Employers like Granite City Family Health and Southern Illinois Healthcare are key here.
Find Nurse Practitioner jobs in Granite City, IL
-
Wood River, IL
Average Salary: $129,821
Wood River is a smaller city with a strong sense of community. Here, professionals can enjoy a welcoming environment. Key employers include Wood River Health Care and Southern Illinois Healthcare.
Find Nurse Practitioner jobs in Wood River, IL
-
Highland, IL
Average Salary: $127,122
Highland offers a peaceful setting for healthcare providers. The community values compassionate care, making it a rewarding place to work. Employers include Highland Family Health and SSM Health.
Find Nurse Practitioner jobs in Highland, IL
-
Cahokia, IL
Average Salary: $126,429
Cahokia provides a unique mix of urban and rural healthcare opportunities. Working here means being part of a tight-knit community. Key employers include Cahokia Family Health and Gateway Regional Medical Center.
Find Nurse Practitioner jobs in Cahokia, IL
What are the best paying companies for a Nurse Practitioner in Edwardsville, IL?

-
BJC HealthCare
Average Salary: $125,339
BJC HealthCare provides excellent opportunities for Nurse Practitioners in Edwardsville, IL. They offer a variety of roles across their multiple healthcare facilities. With a focus on high-quality patient care, BJC HealthCare allows Nurse Practitioners to advance their careers while making a meaningful impact on the community.
-
Chestnut Health
Average Salary: $112,500
Chestnut Health is another great place for Nurse Practitioners in Edwardsville. They focus on patient-centered care and offer a supportive work environment. Chestnut Health operates several clinics in the region, giving Nurse Practitioners the chance to work with diverse patient populations and gain valuable experience.
What are the best paying Nurse Practitioner related jobs in Edwardsville, IL?

-
Physician Assistant
Average Salary: $145,577
This role works closely with doctors and patients. They examine patients and write prescriptions. They often work in clinics and hospitals in the area. Firms like Memorial Hospital look for qualified candidates.
Find Physician Assistant jobs in Edwardsville, IL
-
Nurse Manager
Average Salary: $96,522
In this job, someone leads a team of nurses. They make sure the staff follows care standards. They work in hospitals and healthcare facilities in the city. Alton Memorial Hospital hires for such positions.
Find Nurse Manager jobs in Edwardsville, IL
-
Registered Nurse
Average Salary: $81,679
RNs care for patients and work with doctors. They check vital signs and give treatments. This job requires strong communication skills. St. Elizabeth's Hospital often has openings for experienced RNs.
Find Registered Nurse jobs in Edwardsville, IL
-
Case Manager
Average Salary: $53,038
These professionals coordinate care for patients. They work with doctors and insurance companies. They help make sure patients get the right treatments. Madison County Health Department often hires for these roles.
Find Case Manager jobs in Edwardsville, IL



