Position
City
Salary

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

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

In Oklahoma City, Nurse Practitioners earn a solid salary. On average, they make about $145,905 a year. This pay can change based on experience and specialty. Those with more experience often see higher salaries.

Nurse Practitioners can earn between $100,000 and $351,000 annually. Most fall between $122,818 and $282,545. The highest-paid, around 3%, earn $328,182 and above. Factors like education, certifications, and hospital versus private practice can affect earnings. Job seekers in Oklahoma City can expect a good salary for this rewarding career.

Nurse Practitioner jobs in Oklahoma City, OK

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

Nurse Practitioners in Guthrie, OK, enjoy some of the highest salaries. An average salary of $285,625 makes it a top choice for job seekers in this field. Other cities like Moore and Tulsa also offer strong salaries for Nurse Practitioners.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Oklahoma City, OK, highlighting Guthrie, OK with the highest at $285,625 and Edmond, OK with the lowest at $123,155.
  1. Guthrie, OK
    Average Salary: $285,625
    Guthrie offers a dynamic environment for healthcare professionals. With major employers like Guthrie Medical Group, the city provides a range of opportunities. Work in a supportive community that values quality healthcare.
    Find Nurse Practitioner jobs in Guthrie, OK


  2. Moore, OK
    Average Salary: $170,771
    Moore is known for its thriving economy and excellent healthcare facilities. Companies such as Integris Health and St. Mary’s Regional Medical Center provide numerous positions. Enjoy a stable job market with plenty of growth potential.
    Find Nurse Practitioner jobs in Moore, OK


  3. Tulsa, OK
    Average Salary: $152,184
    In Tulsa, healthcare opportunities abound with large institutions like Saint Francis Health System. The city’s diverse population and strong economy make it ideal for professional growth. Expect a rewarding career with many benefits.
    Find Nurse Practitioner jobs in Tulsa, OK


  4. Stillwater, OK
    Average Salary: $151,447
    Stillwater is a great place for those who enjoy a balanced lifestyle. The local healthcare scene includes Stillwater Medical Center, offering a supportive workplace. Enjoy working in a close-knit community with excellent amenities.
    Find Nurse Practitioner jobs in Stillwater, OK


  5. Mustang, OK
    Average Salary: $144,155
    Mustang has a growing job market with companies like SSM Health and Mustang Medical Center. The city’s commitment to quality healthcare makes it an excellent choice for career development. Benefit from a strong community and modern facilities.
    Find Nurse Practitioner jobs in Mustang, OK


  6. Lawton, OK
    Average Salary: $140,495
    Lawton provides a stable job market with prominent employers like Comanche County Memorial Hospital. The city’s healthcare sector is expanding, offering many opportunities. Enjoy a rewarding career in a supportive environment.
    Find Nurse Practitioner jobs in Lawton, OK


  7. Yukon, OK
    Average Salary: $137,324
    Yukon offers a vibrant healthcare scene with major employers such as INTEGRIS Baptist Medical Center. The city’s strong economy and community support make it a great place to work. Look forward to professional growth and a welcoming atmosphere.
    Find Nurse Practitioner jobs in Yukon, OK


  8. Midwest City, OK
    Average Salary: $128,576
    Midwest City has a robust healthcare industry with employers like SSM Health and INTEGRIS Health. The city’s diverse population and strong job market provide many opportunities. Expect a fulfilling career with excellent benefits.
    Find Nurse Practitioner jobs in Midwest City, OK


  9. Norman, OK
    Average Salary: $125,354
    Norman is known for its excellent healthcare facilities and strong economy. Institutions like OU Medicine offer many positions. The city’s community support and modern amenities make it an ideal place to work. Enjoy professional growth in a vibrant environment.
    Find Nurse Practitioner jobs in Norman, OK


  10. Edmond, OK
    Average Salary: $123,155
    Edmond offers a thriving job market with major healthcare providers like SSM Health and Mercy. The city’s strong economy and community values make it a great place to advance your career. Benefit from a supportive workplace and excellent growth opportunities.
    Find Nurse Practitioner jobs in Edmond, OK

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

Job seekers seeking top-paying opportunities as Nurse Practitioners in Oklahoma City will find competitive salaries at several companies. Signify Health tops the list with an average salary of $166,583. Following closely is Optum with an average salary of $131,124. Trinity Employment Specialists also offers a strong average salary of $129,692. Apart from these, employers like Marathon Health, Family Health Clinic, and Insight Global provide attractive compensation packages, ranging between $129,167 and $124,667 annually. Exploring these companies could lead to rewarding career opportunities.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Oklahoma City, OK, highlighting Signify Health with the highest at $166,583 and Comprehensive Rehab Consultants with the lowest at $116,000.
  1. Signify Health
    Average Salary: $166,583
    Signify Health offers Nurse Practitioners a chance to work in home-based care. They operate in many locations across Oklahoma City. Nurses often see patients and improve their health at home.


  2. Optum
    Average Salary: $131,124
    Optum works in healthcare and offers many jobs for Nurse Practitioners. They have locations throughout Oklahoma City. Nurses here work to provide high-quality care to patients.


  3. Trinity Employment Specialists
    Average Salary: $129,692
    Trinity Employment Specialists works with many companies to place Nurse Practitioners. They help nurses find jobs in various parts of Oklahoma City. They offer a good salary and benefits.


  4. Marathon Health
    Average Salary: $129,167
    Marathon Health provides healthcare services and offers jobs for Nurse Practitioners in Oklahoma City. They focus on keeping patients healthy. Nurse Practitioners often work in their clinics.


  5. Family Health Clinic
    Average Salary: $124,667
    Family Health Clinic offers jobs for Nurse Practitioners in many of their clinics across Oklahoma City. They focus on family healthcare. Nurses here help patients of all ages.


  6. Insight Global
    Average Salary: $121,992
    Insight Global is a staffing company that places Nurse Practitioners in various roles. They have offices across Oklahoma City and help nurses find great jobs.


  7. Matrix Medical Network
    Average Salary: $121,667
    Matrix Medical Network works with Nurse Practitioners to offer home-based care. They operate in many parts of Oklahoma City. Nurses here visit patients at home.


  8. Sprinter Health
    Average Salary: $119,167
    Sprinter Health provides healthcare services and offers jobs for Nurse Practitioners in Oklahoma City. They focus on in-home care and helping patients recover.


  9. CVS Health
    Average Salary: $118,770
    CVS Health is a well-known company with many pharmacy locations across Oklahoma City. They offer jobs for Nurse Practitioners to work in their pharmacies.


  10. Comprehensive Rehab Consultants
    Average Salary: $116,000
    Comprehensive Rehab Consultants offers jobs for Nurse Practitioners in Oklahoma City. They focus on rehabilitation and helping patients recover from illness or injury.

Currently 6,765 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
6,765 Job Openings