Nurse Practitioner Salary in Saint Charles, MO
How much does a Nurse Practitioner make in Saint Charles, MO?
Nurse Practitioners in Saint Charles, MO, enjoy a rewarding career with competitive pay. The average salary for a Nurse Practitioner in this area is around $126,255 per year. This salary can vary based on experience, specialty, and the specific healthcare facility. Many Nurse Practitioners find that their earnings increase with more years of experience and additional certifications.
Factors that can influence a Nurse Practitioner's salary include the type of healthcare setting, such as hospitals, clinics, or private practices, and the specific patient population they serve. For instance, those working in specialized areas like pediatrics or geriatrics may see higher salaries. Additionally, Nurse Practitioners who take on leadership roles or work in high-demand areas can expect to earn more. This range of opportunities makes the field both diverse and lucrative.
What are the highest paying cities for a Nurse Practitioner near Saint Charles, MO?

-
St. Louis, MO
Average Salary: $130,720
In St. Louis, healthcare professionals enjoy a vibrant community. The city offers many opportunities with prominent healthcare providers like SSM Health and BJC HealthCare. Working here means being part of a dynamic healthcare environment.
Find Nurse Practitioner jobs in St. Louis, MO
-
Ballwin, MO
Average Salary: $130,087
Ballwin provides a welcoming environment for healthcare workers. This city is known for its excellent healthcare facilities. Companies like Mercy and St. Luke's Hospital offer great opportunities. It's a great place to build a rewarding career.
Find Nurse Practitioner jobs in Ballwin, MO
-
Florissant, MO
Average Salary: $129,815
Florissant is a city with a strong focus on healthcare. It offers many job opportunities with local clinics and hospitals. Working here means being part of a community that values health and wellness. It's a great place to make a difference.
Find Nurse Practitioner jobs in Florissant, MO
-
O'Fallon, MO
Average Salary: $129,795
O'Fallon is a growing city with many healthcare opportunities. The city is home to several healthcare providers, including SSM Health and St. Joseph Health Center. Working here means being part of a community that values quality care.
Find Nurse Practitioner jobs in O'Fallon, MO
-
Wentzville, MO
Average Salary: $129,300
Wentzville offers a supportive environment for healthcare professionals. The city has many healthcare providers, including SSM Health and St. Joseph Health Center. Working here means being part of a community that values health and wellness.
Find Nurse Practitioner jobs in Wentzville, MO
-
Hazelwood, MO
Average Salary: $123,043
Hazelwood provides a range of opportunities for healthcare workers. The city is known for its excellent healthcare facilities. Companies like Mercy and St. Luke's Hospital offer great opportunities. It's a great place to build a rewarding career.
Find Nurse Practitioner jobs in Hazelwood, MO
-
Chesterfield, MO
Average Salary: $121,299
Chesterfield is a city with many opportunities in healthcare. The city offers many job opportunities with local clinics and hospitals. Working here means being part of a community that values health and wellness. It's a great place to make a difference.
Find Nurse Practitioner jobs in Chesterfield, MO
-
Webster Groves, MO
Average Salary: $121,123
Webster Groves provides a vibrant community for healthcare professionals. The city offers many opportunities with prominent healthcare providers. Working here means being part of a dynamic healthcare environment. It's a great place to build a rewarding career.
Find Nurse Practitioner jobs in Webster Groves, MO
-
Des Peres, MO
Average Salary: $116,687
Des Peres offers a supportive environment for healthcare workers. The city is known for its excellent healthcare facilities. Working here means being part of a community that values health and wellness. It's a great place to make a difference.
Find Nurse Practitioner jobs in Des Peres, MO
-
Bridgeton, MO
Average Salary: $113,725
Bridgeton provides a range of opportunities for healthcare professionals. The city offers many job opportunities with local clinics and hospitals. Working here means being part of a community that values health and wellness. It's a great place to build a rewarding career.
Find Nurse Practitioner jobs in Bridgeton, MO
What are the best paying companies for a Nurse Practitioner in Saint Charles, MO?

-
Total Access Urgent Care (TAUC)
Average Salary: $135,000
Total Access Urgent Care (TAUC) offers rewarding Nurse Practitioner jobs in Saint Charles, MO. TAUC provides urgent care services in multiple locations, including Saint Charles. Nurse Practitioners here enjoy a collaborative environment with a focus on patient care.
-
CVS Health
Average Salary: $134,683
CVS Health provides excellent opportunities for Nurse Practitioners in Saint Charles, MO. With numerous locations, CVS Health offers a dynamic work environment. Nurse Practitioners work alongside pharmacists and other healthcare professionals to deliver quality care.
What are the best paying Nurse Practitioner related jobs in Saint Charles, MO?

-
Physician Assistant
Average Salary: $135,408
This role works closely with doctors to diagnose and treat patients. They often see patients in clinics and hospitals. In this area, they collaborate with top healthcare providers to ensure quality care.
Find Physician Assistant jobs in Saint Charles, MO
-
Registered Nurse
Average Salary: $116,063
RNs provide and coordinate patient care. They work in various settings, including hospitals and outpatient clinics. In this region, RNs often work with experienced teams to deliver excellent care.
Find Registered Nurse jobs in Saint Charles, MO
-
Clinical Research Nurse
Average Salary: $64,500
These nurses work on clinical trials and research studies. They ensure that trials run smoothly and safely. In this city, they often collaborate with research institutions and healthcare providers.
Find Clinical Research Nurse jobs in Saint Charles, MO
-
Public Health Nurse
Average Salary: $61,836
Public health nurses focus on community health. They work to prevent diseases and promote healthy lifestyles. In this area, they often partner with local health departments and community organizations.
Find Public Health Nurse jobs in Saint Charles, MO
-
Graduate Nurse
Average Salary: $55,563
Graduate nurses have recently completed their nursing education. They work under supervision to gain experience. In this region, they often find opportunities in teaching hospitals and large healthcare systems.
Find Graduate Nurse jobs in Saint Charles, MO
-
Case Manager
Average Salary: $43,694
Case managers coordinate care for patients. They work with doctors, nurses, and other healthcare providers. In this area, they often help patients navigate complex healthcare systems.
Find Case Manager jobs in Saint Charles, MO