Position
City
Salary

How much does a Nurse Practitioner make in Oklahoma City, OK?

The average salary for a Nurse Practitioner is $147,326 per year in Oklahoma City, OK.

In Oklahoma City, Nurse Practitioners earn a competitive salary. The average yearly salary for a Nurse Practitioner in this area is $147,326. This figure makes Oklahoma City an attractive place for those looking to advance in the healthcare field.

The salary range for Nurse Practitioners in Oklahoma City varies. The bottom 10% earn less than $100,000 annually, while the top 10% earn more than $351,000 each year. Most Nurse Practitioners fall in the middle, earning between $122,818 and $328,182 yearly. This range allows for a good living standard and offers opportunities for growth and advancement.

Nurse Practitioner jobs in Oklahoma City, OK

What are the highest paying cities for a Nurse Practitioner near Oklahoma City, OK?

Nurse Practitioners can find great opportunities near Oklahoma City, OK. Guthrie, OK offers the highest average salary at $285,625. Cities like Weatherford, OK, Moore, OK, and Tulsa, OK also provide strong earning potentials. These locations cater to healthcare professionals seeking both quality and compensation.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Oklahoma City, OK, highlighting Guthrie, OK with the highest at $285,625 and Midwest City, OK with the lowest at $126,820.
  1. Guthrie, OK
    Average Salary: $285,625
    In Guthrie, professionals find rewarding opportunities in healthcare. The city has several clinics and health centers where practitioners can offer care. Guthrie Hospital is a prominent employer in the region, providing a collaborative environment.
    Find Nurse Practitioner jobs in Guthrie, OK


  2. Weatherford, OK
    Average Salary: $183,750
    Weatherford offers a range of healthcare settings for those seeking a fulfilling career. Working here means you can connect with patients and colleagues in a supportive community. Local health facilities often provide advanced medical services.
    Find Nurse Practitioner jobs in Weatherford, OK


  3. Moore, OK
    Average Salary: $171,504
    Moore presents a vibrant healthcare scene with many clinics and hospitals. Practitioners here can enjoy a diverse patient population. The presence of SSM Health and other medical centers offers excellent career growth opportunities.
    Find Nurse Practitioner jobs in Moore, OK


  4. Tulsa, OK
    Average Salary: $150,515
    Tulsa is a hub for medical services, with numerous healthcare providers in the area. Working in Tulsa offers the chance to collaborate with a wide range of specialists. Saint Francis Health System is a key employer in the region.
    Find Nurse Practitioner jobs in Tulsa, OK


  5. Mustang, OK
    Average Salary: $144,155
    Mustang is a growing community with expanding healthcare needs. Practitioners can find work in both clinics and private practices. Local hospitals like OU Medicine provide a supportive work environment.
    Find Nurse Practitioner jobs in Mustang, OK


  6. Stillwater, OK
    Average Salary: $142,811
    Stillwater offers a blend of academic and community healthcare settings. Working here means engaging with students and the local population. OSU Center for Health Sciences is a significant employer in the area.
    Find Nurse Practitioner jobs in Stillwater, OK


  7. Lawton, OK
    Average Salary: $141,433
    Lawton provides a range of opportunities in both urban and rural healthcare settings. Practitioners can work in hospitals and clinics, offering essential services to the community. Comanche County Memorial Hospital is a major healthcare provider here.
    Find Nurse Practitioner jobs in Lawton, OK


  8. Yukon, OK
    Average Salary: $137,324
    Yukon is a city with growing healthcare demands, offering various positions. Working in Yukon means you can be part of a community that values health and wellness. Local clinics and hospitals are key employers in the area.
    Find Nurse Practitioner jobs in Yukon, OK


  9. Norman, OK
    Average Salary: $127,985
    Norman's healthcare sector is expanding, with many clinics and hospitals. Practitioners here can enjoy a dynamic work environment. OU Health Sciences Center is a prominent employer, offering diverse career paths.
    Find Nurse Practitioner jobs in Norman, OK


  10. Midwest City, OK
    Average Salary: $126,820
    Midwest City has a range of healthcare facilities, providing numerous job opportunities. Working here allows professionals to contribute to the community's health. Local hospitals and clinics are key players in the healthcare sector.
    Find Nurse Practitioner jobs in Midwest City, OK

What are the best paying companies for a Nurse Practitioner in Oklahoma City, OK?

Nurse Practitioners in Oklahoma City, OK, find excellent opportunities with high-paying employers. Signify Health tops the list with an average salary of $166,583. Vohra Wound Physicians follows closely, offering $158,750. These roles provide competitive compensation and professional growth. Exploring other top-paying firms, Optum and Trinity Employment Specialists both provide salaries above $129,000. Marathon Health and Family Health Clinic also offer attractive packages, with annual earnings reaching $129,167 and $124,667 respectively. These employers value skilled nurse practitioners and offer rewarding career paths.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Oklahoma City, OK, highlighting Signify Health with the highest at $166,583 and CVS Health with the lowest at $118,770.
  1. Signify Health
    Average Salary: $166,583
    Signify Health in Oklahoma City offers Nurse Practitioners a chance to work in various healthcare settings. They focus on in-home assessments and managing patient care. They operate in many locations within Oklahoma City.


  2. Vohra Wound Physicians
    Average Salary: $158,750
    Vohra Wound Physicians provides specialized care for patients with wounds. Nurse Practitioners here work closely with patients and medical teams. They have several clinics throughout Oklahoma City.


  3. Optum
    Average Salary: $131,072
    Optum offers diverse opportunities for Nurse Practitioners, focusing on patient care and health management. Their facilities are located in various areas of Oklahoma City.


  4. Trinity Employment Specialists
    Average Salary: $129,692
    Trinity Employment Specialists places Nurse Practitioners in many healthcare settings. They focus on personalized patient care. Their services cover several locations in Oklahoma City.


  5. Marathon Health
    Average Salary: $129,167
    Marathon Health provides wellness and primary care services. Nurse Practitioners here work in various clinics around Oklahoma City, focusing on preventive care.


  6. Family Health Clinic
    Average Salary: $124,667
    Family Health Clinic offers a warm, community-focused environment for Nurse Practitioners. They provide healthcare services in multiple locations across Oklahoma City.


  7. Sprinter Health
    Average Salary: $122,500
    Sprinter Health emphasizes mobile healthcare services. Nurse Practitioners travel to patients' homes to provide care. They operate in several parts of Oklahoma City.


  8. Insight Global
    Average Salary: $121,992
    Insight Global connects Nurse Practitioners with various healthcare facilities. They focus on providing excellent patient care in multiple locations in Oklahoma City.


  9. Matrix Medical Network
    Average Salary: $121,667
    Matrix Medical Network offers home-based care services. Nurse Practitioners work to improve patients' health in their homes. They have several clinics throughout Oklahoma City.


  10. CVS Health
    Average Salary: $118,770
    CVS Health provides comprehensive healthcare services. Nurse Practitioners work in their pharmacies and clinics, focusing on patient well-being. Their facilities are spread across Oklahoma City.

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