How much does a Nurse Practitioner make in Columbia, MO?
In Columbia, Missouri, Nurse Practitioners enjoy a rewarding career with competitive pay. On average, a Nurse Practitioner earns about $125,447 per year. This figure reflects a well-compensated profession that values their expertise and dedication to patient care.
The salary for Nurse Practitioners in Columbia can vary based on experience and specialty. The chart below shows the salary distribution for various experience levels. Nurse Practitioners with 1 to 2 years of experience earn around $94,260 annually, while those with more than 10 years of experience can earn up to $250,000 per year. Here are the specific figures:
- 1 to 2 years: $94,260
- 3 to 4 years: $108,418
- 5 to 6 years: $122,576
- 7 to 8 years: $136,735
- 9 to 10 years: $150,893
- 11 to 12 years: $165,051
- 13 to 14 years: $179,209
- 15 or more years: $193,367
These numbers show the potential for growth and highlight the value placed on experienced Nurse Practitioners in Columbia, MO.
What are the highest paying cities for a Nurse Practitioner near Columbia, MO?

-
Warrensburg, MO
Average Salary: $209,241
In Warrensburg, you can enjoy a peaceful atmosphere while caring for patients. The community is small, allowing for strong connections with patients. Local clinics and the Warrensburg Health Center often seek skilled professionals.
Find Nurse Practitioner jobs in Warrensburg, MO
-
Springfield, MO
Average Salary: $165,106
Springfield offers a vibrant healthcare scene with many opportunities. Major employers like CoxHealth and Mercy are always in need of dedicated practitioners. The city's growing population means a steady demand for healthcare services.
Find Nurse Practitioner jobs in Springfield, MO
-
Jefferson City, MO
Average Salary: $161,567
Working in Jefferson City means you'll be part of a tight-knit community. The state capital offers many healthcare facilities that value experienced practitioners. Hospitals such as Capital Region Medical Center regularly hire top talent.
Find Nurse Practitioner jobs in Jefferson City, MO
-
Rolla, MO
Average Salary: $159,769
Rolla provides a calm environment where you can focus on patient care. The Missouri University of Science and Technology often collaborates with local clinics, offering unique opportunities. Small-town charm meets professional growth here.
Find Nurse Practitioner jobs in Rolla, MO
-
Kansas City, MO
Average Salary: $144,508
Kansas City is a bustling hub with many healthcare options. Hospitals like Saint Luke's and Research Medical Center look for skilled practitioners. The city's diverse population provides a rich experience in patient care.
Find Nurse Practitioner jobs in Kansas City, MO
-
Moberly, MO
Average Salary: $139,214
Moberly offers a friendly community atmosphere with many healthcare facilities. Local hospitals and clinics value experienced professionals. The smaller size allows for strong relationships with patients and colleagues.
Find Nurse Practitioner jobs in Moberly, MO
-
St. Louis, MO
Average Salary: $135,910
St. Louis is a major city with numerous healthcare opportunities. Top employers include SSM Health and Barnes-Jewish Hospital. The diverse patient population and advanced medical facilities make it an exciting place to work.
Find Nurse Practitioner jobs in St. Louis, MO
-
Poplar Bluff, MO
Average Salary: $131,120
In Poplar Bluff, you'll find a supportive community with many healthcare options. Hospitals like Poplar Bluff Regional Medical Center often seek experienced practitioners. The area’s friendly environment makes it a great place to work.
Find Nurse Practitioner jobs in Poplar Bluff, MO
-
Sedalia, MO
Average Salary: $128,159
Sedalia offers a warm community feel with many healthcare facilities. Local hospitals and clinics regularly hire skilled professionals. The city’s small-town charm combined with professional opportunities makes it an attractive place to work.
Find Nurse Practitioner jobs in Sedalia, MO
-
Osage Beach, MO
Average Salary: $115,293
Osage Beach provides a lakeside setting with many healthcare opportunities. Local clinics and the Lake Regional Health System often seek experienced practitioners. The area’s beautiful surroundings offer a relaxing work environment.
Find Nurse Practitioner jobs in Osage Beach, MO
What are the best paying companies for a Nurse Practitioner in Columbia, MO?

-
Matrix Medical Network
Average Salary: $180,000
Matrix Medical Network offers Nurse Practitioners rewarding positions in Columbia, MO. They focus on home-based medical care, offering flexibility and patient interaction. Their services span across multiple states, ensuring diverse opportunities for practitioners.
-
Signify Health
Average Salary: $160,000
Signify Health provides exceptional Nurse Practitioner roles in Columbia, MO. They emphasize comprehensive, in-home assessments, improving patient outcomes. This company operates in various locations nationwide, offering growth and innovation.
-
Supplemental Health Care
Average Salary: $151,545
Supplemental Health Care provides competitive Nurse Practitioner jobs in Columbia, MO. They focus on delivering quality patient care and professional growth. They have locations across the country, giving Nurse Practitioners varied experiences.
-
University of Missouri
Average Salary: $119,850
The University of Missouri offers rewarding Nurse Practitioner roles in Columbia, MO. They provide a supportive environment for education and patient care. Their academic setting emphasizes research and teaching, benefiting practitioners.
-
Curana Health
Average Salary: $105,625
Curana Health offers Nurse Practitioner jobs in Columbia, MO, focusing on senior care. They provide comprehensive care in nursing homes and assisted living facilities. Their work environment supports professional development and patient care.
What are the best paying Nurse Practitioner related jobs in Columbia, MO?

-
Physician Assistant
Average Salary: $119,463
A Physician Assistant works closely with doctors, diagnosing and treating illnesses. They examine patients and may prescribe medications. In Columbia, PAs often work in hospitals and clinics, collaborating with a team of healthcare professionals.
Find Physician Assistant jobs in Columbia, MO
-
Registered Nurse
Average Salary: $91,987
Registered Nurses provide and coordinate patient care. They work with doctors and other healthcare professionals to develop care plans. In Columbia, RNs can find jobs in hospitals, clinics, and long-term care facilities. They play a key role in patient recovery and health maintenance.
Find Registered Nurse jobs in Columbia, MO
-
Graduate Nurse
Average Salary: $90,860
Graduate Nurses are new nurses who have recently completed their training. They work under the supervision of experienced nurses. In Columbia, these nurses gain valuable experience in various healthcare settings. They contribute to patient care and learn to handle different medical situations.
Find Graduate Nurse jobs in Columbia, MO
-
Clinical Research Nurse
Average Salary: $86,502
Clinical Research Nurses conduct and manage clinical trials. They ensure patient safety and compliance with protocols. In Columbia, CRNs work in research institutions and hospitals. They interact with patients and collect data for medical studies.
Find Clinical Research Nurse jobs in Columbia, MO
-
Nurse Educator
Average Salary: $79,059
Nurse Educators teach and train nursing students. They develop curriculum and instruct in classrooms and clinical settings. In Columbia, Nurse Educators work at colleges and universities. They prepare the next generation of nurses by sharing their knowledge and experience.
Find Nurse Educator jobs in Columbia, MO
-
Public Health Nurse
Average Salary: $63,533
Public Health Nurses promote community health and prevent disease. They work on public health initiatives and educate the public. In Columbia, these nurses may focus on areas like vaccination campaigns and health education. They play an important role in improving overall community health.
Find Public Health Nurse jobs in Columbia, MO
-
Case Manager
Average Salary: $50,247
Case Managers coordinate patient care and services. They work with healthcare providers to ensure patients receive the right care. In Columbia, Case Managers often work in hospitals and social service agencies. They help patients navigate the healthcare system and access necessary services.
Find Case Manager jobs in Columbia, MO
-
Health Coach
Average Salary: $46,000
Health Coaches help individuals achieve their health goals. They provide support and guidance on lifestyle changes. In Columbia, Health Coaches may work in wellness centers and clinics. They work with clients to improve their health and well-being through education and motivation.
Find Health Coach jobs in Columbia, MO



