Position
City
Salary

How much does a Nurse Practitioner make in Tulsa, OK?

The average salary for a Nurse Practitioner is $149,063 per year in Tulsa, OK.

In Tulsa, Oklahoma, Nurse Practitioners (NPs) earn a competitive salary that reflects their essential role in healthcare. On average, an NP can expect to make around $149,063 per year. This figure makes NPs well-compensated for their work, which often includes diagnosing and treating patients, managing chronic conditions, and promoting health.


Salary can vary based on experience and specialty. For example, NPs who work in specialized fields such as pediatrics or geriatrics may earn more. Additionally, NPs with advanced certifications can see higher pay. The top 10% of earners in Tulsa can make over $300,000 annually. This range highlights the earning potential for those who advance in their careers. Job seekers can anticipate a rewarding financial outcome as they build their experience and expertise in this field.

Nurse Practitioner jobs in Tulsa, OK

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

Nurse practitioners near Tulsa, OK, have excellent job opportunities with competitive salaries. For example, jobs in Claremore, OK, offer average salaries of $158,000. Likewise, Muskogee, OK, provides a robust job market with an average salary of $153,073. Nearby, Collinsville, OK, and Bixby, OK, also offer good salaries at $132,045 and $117,800, respectively.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Tulsa, OK, highlighting Claremore, OK with the highest at $158,000 and Owasso, OK with the lowest at $100,375.
  1. Claremore, OK
    Average Salary: $158,000
    Claremore offers a growing healthcare sector. Professionals can find rewarding positions at Claremore Indian Hospital and Mercy Hospital Claremore. The community’s focus on health care makes it a great place for practitioners.
    Find Nurse Practitioner jobs in Claremore, OK


  2. Muskogee, OK
    Average Salary: $153,073
    Muskogee provides a range of opportunities for healthcare workers. Key employers include Saint Francis Hospital and Muscogee Creek Nation. Working here means being part of a community that values healthcare.
    Find Nurse Practitioner jobs in Muskogee, OK


  3. Collinsville, OK
    Average Salary: $132,045
    Collinsville presents a friendly environment with several medical facilities. Practitioners can work at Collinsville Medical Center and Saint Francis Hospital Collinsville. The small-town feel supports a close-knit professional community.
    Find Nurse Practitioner jobs in Collinsville, OK


  4. Bixby, OK
    Average Salary: $117,800
    Bixby has a vibrant healthcare system. Notable employers include St. John Medical Center and several private clinics. The city’s dedication to health care makes it an excellent place for practitioners.
    Find Nurse Practitioner jobs in Bixby, OK


  5. Sapulpa, OK
    Average Salary: $114,440
    Sapulpa offers diverse job opportunities in healthcare. Major employers include Creek Nation Hospital and Creek Nation Medical Center. The area's emphasis on community health fosters a supportive environment for practitioners.
    Find Nurse Practitioner jobs in Sapulpa, OK


  6. Owasso, OK
    Average Salary: $100,375
    Owasso provides a welcoming environment with various healthcare options. Key employers include Owasso Medical Center and Hillcrest Medical Center. Working here allows professionals to be part of a thriving health care community.
    Find Nurse Practitioner jobs in Owasso, OK

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

LifeStance Health pays nurse practitioners in Tulsa, OK, one of the highest salaries in the region. They offer an average salary of $180,000. Signify Health also pays well, with an average salary of $160,750. These companies provide excellent opportunities for nurse practitioners seeking competitive compensation.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tulsa, OK, highlighting LifeStance Health with the highest at $180,000 and Optum with the lowest at $95,375.
  1. LifeStance Health
    Average Salary: $180,000
    LifeStance Health offers Nurse Practitioners a competitive salary and a chance to work with a large network of mental health providers. They operate clinics in Tulsa, providing a range of mental health services.


  2. Signify Health
    Average Salary: $160,750
    Signify Health pays well and focuses on in-home assessments and care coordination. They operate in Tulsa, giving Nurse Practitioners the chance to work in different healthcare settings.


  3. Grand Mental Health
    Average Salary: $152,570
    Grand Mental Health provides a supportive environment and competitive salaries. They serve the Tulsa community, offering diverse roles for Nurse Practitioners in mental health.


  4. GO Staffing
    Average Salary: $130,000
    GO Staffing offers a high salary and flexibility for Nurse Practitioners. They are based in Tulsa, providing opportunities in various healthcare facilities.


  5. Xpress Wellness Urgent Care
    Average Salary: $130,000
    Xpress Wellness Urgent Care pays a competitive salary and offers a fast-paced environment. They have locations in Tulsa, allowing Nurse Practitioners to gain diverse experience.


  6. Trinity Employment Specialists
    Average Salary: $128,750
    Trinity Employment Specialists provides a solid salary and a range of job opportunities. They operate in Tulsa, giving Nurse Practitioners options in different healthcare settings.


  7. Optum
    Average Salary: $95,375
    Optum offers a robust salary and benefits package. They have a presence in Tulsa, offering Nurse Practitioners opportunities in healthcare and technology integration.

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