Position
City
Salary

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

The average salary for a Nurse Practitioner is $130,762 per year in Belleville, IL.

In Belleville, Illinois, Nurse Practitioners enjoy competitive salaries that reflect their vital role in healthcare. The average yearly salary for a Nurse Practitioner in this area stands at $130,762. This figure can vary based on several factors, including experience, specialization, and education.

For those just starting, salaries can range from around $112,500 to $125,682 per year. As professionals gain more experience and expertise, salaries tend to increase. Experienced Nurse Practitioners can earn between $152,045 and $178,409 annually. Continuing education and specialization can further boost earning potential, with some top earners reaching up to $185,000 per year.

Nurse Practitioner jobs in Belleville, IL

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

Nurse practitioners in Highland, IL, enjoy some of the highest salaries near Belleville, offering an average of $140,356 annually. This location provides a strong financial incentive for healthcare professionals looking to advance their careers. Nearby Collinsville, IL, offers a competitive average salary of $140,039, making it another attractive option for job seekers in the area. With Webster Groves, MO, at an average salary of $135,711, and St. Louis, MO, at $135,016, these cities also provide excellent opportunities for nurse practitioners to thrive both professionally and financially.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Belleville, IL, highlighting Highland, IL with the highest at $140,356 and Waterloo, IL with the lowest at $124,786.
  1. Highland, IL
    Average Salary: $140,356
    Working in Highland offers a balanced environment with a smaller community feel. Local clinics and hospitals value experienced professionals. The town’s healthcare needs provide a steady stream of opportunities.
    Find Nurse Practitioner jobs in Highland, IL


  2. Collinsville, IL
    Average Salary: $140,039
    Collinsville has a growing healthcare sector with various clinics and hospitals. Nurse practitioners can find stable positions and opportunities for professional growth. The community’s increasing population supports the demand for healthcare services.
    Find Nurse Practitioner jobs in Collinsville, IL


  3. Webster Groves, MO
    Average Salary: $135,711
    In Webster Groves, nurse practitioners benefit from a vibrant community and a well-established healthcare system. Many local clinics and medical centers value skilled practitioners. The area offers a mix of urban and suburban living.
    Find Nurse Practitioner jobs in Webster Groves, MO


  4. St. Louis, MO
    Average Salary: $135,016
    St. Louis provides a dynamic healthcare environment with numerous hospitals and clinics. Nurse practitioners can find diverse opportunities and a high demand for their skills. The city’s large population supports a steady need for medical services.
    Find Nurse Practitioner jobs in St. Louis, MO


  5. Litchfield, IL
    Average Salary: $132,906
    Litchfield is a small town with a tight-knit community and a growing need for healthcare services. Nurse practitioners can expect a supportive work environment and the chance to make a direct impact on the community’s health.
    Find Nurse Practitioner jobs in Litchfield, IL


  6. Fairview Heights, IL
    Average Salary: $127,859
    Fairview Heights offers a welcoming environment with a variety of healthcare facilities. Nurse practitioners can expect a good work-life balance and opportunities to work with a supportive team. The town’s healthcare needs provide steady job prospects.
    Find Nurse Practitioner jobs in Fairview Heights, IL


  7. Maryville, IL
    Average Salary: $127,301
    Maryville provides a peaceful setting with a strong demand for healthcare professionals. Nurse practitioners can find rewarding positions in local clinics and hospitals. The community’s healthcare needs offer stable and meaningful employment.
    Find Nurse Practitioner jobs in Maryville, IL


  8. Granite City, IL
    Average Salary: $125,986
    Granite City has a diverse healthcare system with many opportunities for nurse practitioners. The area’s industrial nature brings unique healthcare needs, providing varied challenges and growth opportunities.
    Find Nurse Practitioner jobs in Granite City, IL


  9. Alton, IL
    Average Salary: $125,613
    Alton offers a historic charm with a robust healthcare sector. Nurse practitioners can find fulfilling positions in well-established medical facilities. The town’s healthcare needs ensure steady employment opportunities.
    Find Nurse Practitioner jobs in Alton, IL


  10. Waterloo, IL
    Average Salary: $124,786
    Waterloo provides a close-knit community with a strong demand for healthcare services. Nurse practitioners can find rewarding positions and a supportive work environment. The town’s healthcare needs offer a stable and impactful career.
    Find Nurse Practitioner jobs in Waterloo, IL

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

Belleville, IL, has many great companies for Nurse Practitioners, but Theoria Medical stands out. They offer the highest average salary at $162,500. BJC HealthCare follows closely, providing a strong salary of $135,267. These top employers value their nurse practitioners, making them attractive options for those seeking rewarding careers.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Belleville, IL, highlighting Theoria Medical with the highest at $162,500 and Altegra Health with the lowest at $108,333.
  1. Theoria Medical
    Average Salary: $162,500
    Theoria Medical provides comprehensive healthcare services in Belleville and surrounding areas. They value their Nurse Practitioners, offering competitive pay and a supportive work environment. Nurse Practitioners here work closely with physicians to manage patient care and improve health outcomes.


  2. BJC HealthCare
    Average Salary: $135,267
    BJC HealthCare offers a variety of healthcare services across multiple locations, including Belleville. They provide excellent support and resources for Nurse Practitioners. Working here, Nurse Practitioners play a key role in patient care, working in diverse settings such as hospitals and clinics.


  3. Doctors Urgent Care Group
    Average Salary: $127,371
    Doctors Urgent Care Group has multiple urgent care centers in Belleville. They provide quick and efficient care to patients. Nurse Practitioners here get to work in fast-paced environments, managing urgent health issues and providing excellent care.


  4. Chestnut Health Company
    Average Salary: $112,500
    Chestnut Health Company offers behavioral health and addiction treatment services in Belleville. Nurse Practitioners here focus on comprehensive patient care, working with a multidisciplinary team to address both medical and psychological needs.


  5. Altegra Health
    Average Salary: $108,333
    Altegra Health provides home healthcare services in Belleville. Nurse Practitioners here offer personalized care in patients' homes, helping them manage chronic conditions and recover from illnesses. This role requires flexibility and strong patient interaction skills.

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