Position
City
Salary

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

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

Nurse Practitioners in Tulsa, OK, enjoy a rewarding career with a competitive salary. On average, they earn about $149,321 per year. This figure reflects the dedication and expertise these professionals bring to patient care. The salary range varies, with some Nurse Practitioners earning as little as $88,130 and others reaching up to $351,000 annually. This wide range depends on factors such as experience, specialty, and the healthcare setting.

The salary distribution shows that many Nurse Practitioners earn between $112,027 and $183,719 per year. This range covers the majority of professionals in the field. A smaller percentage earn at the higher end, thanks to their advanced skills and additional responsibilities. Job seekers can expect a good income, with opportunities for growth and advancement in Tulsa, OK.

Nurse Practitioner jobs in Tulsa, OK

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

Nurse Practitioners in Muskogee, OK, enjoy one of the highest salaries near Tulsa, with an average of $153,637. This makes it a prime location for those seeking a lucrative career. Nearby, Claremore, OK, offers a competitive average salary of $150,533, providing another excellent option for job seekers.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Tulsa, OK, highlighting Muskogee, OK with the highest at $153,637 and Owasso, OK with the lowest at $100,375.
  1. Muskogee, OK
    Average Salary: $153,637
    In Muskogee, healthcare professionals enjoy a supportive community. The city offers a variety of healthcare facilities where practitioners can work. Muskogee Health System is one of the prominent employers in the area.
    Find Nurse Practitioner jobs in Muskogee, OK


  2. Claremore, OK
    Average Salary: $150,533
    Claremore provides a welcoming environment for healthcare workers. The city has several clinics and hospitals that offer diverse opportunities. Claremore Regional Hospital is a key employer in the region.
    Find Nurse Practitioner jobs in Claremore, OK


  3. Collinsville, OK
    Average Salary: $132,045
    Collinsville is a great place for those in the healthcare field. The city has a range of medical facilities that provide excellent working conditions. Collinsville Health and Rehabilitation Center is a notable employer.
    Find Nurse Practitioner jobs in Collinsville, OK


  4. Bixby, OK
    Average Salary: $117,833
    Bixby offers a vibrant community with many healthcare options. The city's growing population means more opportunities for practitioners. St. Francis Hospital - Bixby is a leading healthcare provider in the area.
    Find Nurse Practitioner jobs in Bixby, OK


  5. Sapulpa, OK
    Average Salary: $114,144
    Sapulpa is known for its friendly atmosphere and quality healthcare services. The city has several medical centers that offer rewarding career paths. Sapulpa Regional Health Center is a major employer in the area.
    Find Nurse Practitioner jobs in Sapulpa, OK


  6. Owasso, OK
    Average Salary: $100,375
    Owasso provides a supportive environment for healthcare professionals. The city has many clinics and hospitals that offer diverse opportunities. Owasso Hospital is a key employer in the region.
    Find Nurse Practitioner jobs in Owasso, OK

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

Nurse Practitioners in Tulsa, OK, can find excellent job opportunities with top-paying companies. LifeStance Health leads with an average salary of $180,000. Amedisys and Signify Health also offer competitive salaries, around $162,333 and $160,750, respectively. These companies provide rewarding careers and attractive compensation packages.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tulsa, OK, highlighting LifeStance Health with the highest at $180,000 and Trinity Employment Specialists with the lowest at $128,750.
  1. LifeStance Health
    Average Salary: $180,000
    LifeStance Health offers Nurse Practitioners a competitive salary and a supportive environment. They operate in Tulsa, OK, and provide mental health services. Their focus on patient care makes it a great place for Nurse Practitioners.


  2. Amedisys
    Average Salary: $162,333
    Amedisys provides home health, hospice, and palliative care services. Nurse Practitioners here enjoy a good salary and work in Tulsa, OK. They focus on patient-centered care, making it a rewarding place for Nurse Practitioners.


  3. Signify Health
    Average Salary: $160,750
    Signify Health offers Nurse Practitioners a chance to work in Tulsa, OK, providing in-home health assessments. They value their Nurse Practitioners and offer a good salary. The work is diverse and impactful.


  4. Grand Mental Health
    Average Salary: $152,570
    Grand Mental Health operates in Tulsa, OK, providing mental health services. Nurse Practitioners here enjoy a good salary and work in a supportive environment. They focus on community health and well-being.


  5. GO Staffing
    Average Salary: $130,000
    GO Staffing offers Nurse Practitioners a chance to work in Tulsa, OK, with a competitive salary. They provide staffing solutions for various healthcare facilities. The work is varied and offers good opportunities.


  6. Xpress Wellness Urgent Care
    Average Salary: $130,000
    Xpress Wellness Urgent Care operates in Tulsa, OK, providing urgent care services. Nurse Practitioners here enjoy a good salary and work in a fast-paced environment. They focus on patient care and quick service.


  7. Trinity Employment Specialists
    Average Salary: $128,750
    Trinity Employment Specialists offers Nurse Practitioners a chance to work in Tulsa, OK, with a good salary. They focus on placing healthcare professionals in the right jobs. The work is stable and rewarding.

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