Position
City
Salary

How much does a Nurse Practitioner make in Edwardsville, IL?

The average salary for a Nurse Practitioner is $116,424 per year 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.

Nurse Practitioner jobs in Edwardsville, IL

What are the highest paying cities for a Nurse Practitioner near Edwardsville, IL?

Nurse practitioners near Edwardsville, IL, can find some of the highest paying job opportunities in Litchfield, where the average salary reaches $150,357. Similarly, jobs in Troy offer an average salary of $150,000. Both cities provide strong compensation packages for nurse practitioners, reflecting the demand for healthcare services in the area. Looking closer to the region, Collinsville offers an average salary of $142,940, making it another attractive location for nurse practitioners seeking good pay. Other nearby cities like Jerseyville and St. Louis, MO, also provide competitive salaries, ensuring job seekers have multiple options to choose from.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Edwardsville, IL, highlighting Litchfield, IL with the highest at $150,357 and Cahokia, IL with the lowest at $126,429.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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 offers Nurse Practitioners in Edwardsville, IL one of the best paying jobs in the area. They provide an average salary of $125,339, which is a great opportunity for career growth and financial stability. Chestnut Health Systems also offers competitive compensation, with an average salary of $112,500 for Nurse Practitioners in the area. Both companies provide a welcoming and supportive environment for healthcare professionals.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Edwardsville, IL, highlighting BJC HealthCare with the highest at $125,339 and Chestnut Health with the lowest at $112,500.
  1. 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.


  2. 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.

Currently 6,684 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
6,684 Job Openings