Position
City
Salary

How much does a Nurse Practitioner make in Granite City, IL?

The average salary for a Nurse Practitioner is $124,500 per year in Granite City, IL.

In Granite City, IL, Nurse Practitioners enjoy competitive salaries. On average, a Nurse Practitioner earns around $124,500 per year. This salary can vary based on experience, specialization, and the healthcare facility.

For those in the lower percentiles, salaries start at about $120,000. As Nurse Practitioners gain more experience, they can earn up to $135,000 or more annually. This range makes the position attractive for professionals seeking a stable and rewarding career.

Nurse Practitioner jobs in Granite City, IL

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

Seeking a lucrative role as a Nurse Practitioner? Highland, IL, offers the highest average salary at $140,356. Nearby, Collinsville, IL, provides a close average of $140,039. These cities ensure competitive pay for Nurse Practitioners in the Granite City area. Exploring other options, Belleville, IL, pays $136,654 on average, while Troy, IL, follows closely at $133,686. These figures highlight the potential earnings near Granite City, offering a range of opportunities for career advancement.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Granite City, IL, highlighting Highland, IL with the highest at $140,356 and Glen Carbon, IL with the lowest at $122,948.
  1. Highland, IL
    Average Salary: $140,356
    Highland offers a range of opportunities for healthcare professionals. Many local clinics and hospitals value experienced practitioners. Names like Highland Family Health Center often appear in job listings.
    Find Nurse Practitioner jobs in Highland, IL


  2. Collinsville, IL
    Average Salary: $140,039
    Collinsville provides a stable environment for healthcare workers. Local healthcare providers are always in need of skilled nurses. Hospitals such as Collinsville Regional Medical Center often hire practitioners.
    Find Nurse Practitioner jobs in Collinsville, IL


  3. Belleville, IL
    Average Salary: $136,654
    Belleville is known for its welcoming community. Many healthcare facilities here offer competitive benefits. Belleville Healthcare System is a leading employer in the area.
    Find Nurse Practitioner jobs in Belleville, IL


  4. Troy, IL
    Average Salary: $133,686
    Troy has a growing demand for healthcare services. Many local practices and hospitals need qualified nurses. Companies like Trinity Medical Center often seek experienced practitioners.
    Find Nurse Practitioner jobs in Troy, IL


  5. O'Fallon, MO
    Average Salary: $129,339
    O'Fallon is a great place for healthcare professionals to work. Many local facilities offer good benefits and work-life balance. Providers such as SSM Health St. Joseph Hospital are often hiring.
    Find Nurse Practitioner jobs in O'Fallon, MO


  6. Fairview Heights, IL
    Average Salary: $127,859
    Fairview Heights has several healthcare facilities in need of skilled nurses. The community here values quality care. Fairview Heights Medical Center is one of the top employers.
    Find Nurse Practitioner jobs in Fairview Heights, IL


  7. Wood River, IL
    Average Salary: $127,544
    Wood River offers a supportive environment for healthcare workers. Local hospitals and clinics provide good opportunities. Wood River Health Services is a well-known employer.
    Find Nurse Practitioner jobs in Wood River, IL


  8. Lebanon, IL
    Average Salary: $125,781
    Lebanon has a range of healthcare opportunities. Many local clinics and hospitals need experienced nurses. Lebanon Health Center is one of the prominent employers.
    Find Nurse Practitioner jobs in Lebanon, IL


  9. Alton, IL
    Average Salary: $125,613
    Alton provides a stable environment for healthcare workers. Many local facilities offer good benefits. Alton Memorial Hospital is often hiring experienced practitioners.
    Find Nurse Practitioner jobs in Alton, IL


  10. Glen Carbon, IL
    Average Salary: $122,948
    Glen Carbon has a growing demand for healthcare services. The community here values quality care. Glen Carbon Medical Group often looks for skilled practitioners.
    Find Nurse Practitioner jobs in Glen Carbon, IL

What are the best paying companies for a Nurse Practitioner in Granite City, IL?

Job seekers looking for the best-paying Nurse Practitioner jobs in Granite City, IL should consider Theoria Medical, Doctors Urgent Care Group, and Troy Urgent Care Walk-in Clinic. Theoria Medical offers an average salary of $145,000 per year, making it the top-paying option. Doctors Urgent Care Group and Troy Urgent Care Walk-in Clinic follow closely, with average salaries of $125,185 and $120,000 respectively. These companies provide competitive compensation packages for dedicated healthcare professionals.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Granite City, IL, highlighting Theoria Medical with the highest at $145,000 and TROY URGENT CARE WALK-IN CLINIC with the lowest at $120,000.
  1. Theoria Medical
    Average Salary: $145,000
    Theoria Medical offers competitive pay and benefits for Nurse Practitioners. They focus on providing high-quality healthcare services. Theoria Medical operates clinics in Granite City, IL, and the surrounding areas.


  2. Doctors Urgent Care Group
    Average Salary: $125,185
    Doctors Urgent Care Group provides a variety of urgent care services. They value their staff and offer a supportive work environment. This company has multiple locations in Granite City, IL.


  3. TROY URGENT CARE WALK-IN CLINIC
    Average Salary: $120,000
    TROY URGENT CARE WALK-IN CLINIC offers excellent opportunities for Nurse Practitioners. They provide prompt and effective medical care. This clinic operates in Granite City, IL, and aims to serve the local community with dedication.

Currently 9,885 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
9,885 Job Openings