Position
City
Salary

How much does a Nurse Practitioner make in Columbia, MO?

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

Nurse Practitioner jobs in Columbia, MO

What are the highest paying cities for a Nurse Practitioner near Columbia, MO?

Nurse practitioners near Columbia, MO, have excellent opportunities in nearby cities. Springfield, MO, offers an average salary of $165,106, making it one of the top locations for this profession. Jefferson City, MO, is another great option with an average salary of $161,567. These cities provide competitive wages and a high demand for healthcare professionals. Nurse practitioners can expect both financial rewards and professional growth in these areas.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Columbia, MO, highlighting Warrensburg, MO with the highest at $209,241 and Osage Beach, MO with the lowest at $115,293.
  1. 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


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


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


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


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


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


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


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


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


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

Nurse practitioners can find great job opportunities in Columbia, MO, with several top companies. Matrix Medical Network stands out with an average salary of $180,000, offering competitive pay for dedicated professionals. Signify Health and Supplemental Health Care also provide attractive compensation packages, making them excellent choices for aspiring nurse practitioners.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Columbia, MO, highlighting Matrix Medical Network with the highest at $180,000 and Curana Health with the lowest at $105,625.
  1. 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.


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


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


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


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

Currently 8,369 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
8,369 Job Openings