Position
City
Salary

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

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

A Nurse Practitioner in Tulsa, OK, enjoys a rewarding career with a competitive salary. On average, Nurse Practitioners earn about $151,677 each year. This figure provides a clear picture of the financial benefits available in this profession.

Salary can vary based on several factors. These include the level of experience, specialty, and the healthcare facility where they work. For instance, a Nurse Practitioner with more than 20 years of experience may earn up to $351,000 per year. This highlights the potential for growth and financial stability in this field. Other factors like working in specialized clinics or hospitals can also affect earnings.

In Tulsa, the job market for Nurse Practitioners is robust, with numerous opportunities available. This, combined with the competitive salaries, makes it an attractive career choice for many.

Nurse Practitioner jobs in Tulsa, OK

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

Job seekers looking for high-paying roles as Nurse Practitioners near Tulsa, OK, should consider Claremore, OK. This city offers the highest average salary of $158,000 annually. Nurse Practitioners in Claremore can expect competitive compensation for their skills and experience. Muskogee, OK, follows closely with an average salary of $149,583 per year. This city provides another excellent option for those in the field. Nearby Collinsville, OK, offers a strong average salary of $132,045, making it a viable choice for career growth and financial stability.
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,250.
  1. Claremore, OK
    Average Salary: $158,000
    Claremore offers a welcoming environment for healthcare professionals. With several local clinics and hospitals, there are ample opportunities to gain experience and build a successful career. Renowned institutions like Claremore Regional Hospital provide a supportive setting for growth.
    Find Nurse Practitioner jobs in Claremore, OK


  2. Muskogee, OK
    Average Salary: $149,583
    In Muskogee, opportunities abound for those in healthcare. With key facilities such as Saint Francis Hospital, professionals can expect a collaborative work culture. The city’s commitment to quality healthcare makes it an excellent place to work and advance one's career.
    Find Nurse Practitioner jobs in Muskogee, OK


  3. Collinsville, OK
    Average Salary: $132,045
    Collinsville presents a close-knit community where healthcare professionals can thrive. Local clinics and smaller practices allow for meaningful patient interactions. The supportive environment and smaller-scale operations make it ideal for those looking to make a real impact.
    Find Nurse Practitioner jobs in Collinsville, OK


  4. Bixby, OK
    Average Salary: $127,143
    Bixby offers a dynamic setting for healthcare careers. The presence of well-regarded institutions like St. John Medical Center provides a platform for professional development. The community’s emphasis on health and wellness makes it a great place to work.
    Find Nurse Practitioner jobs in Bixby, OK


  5. Sapulpa, OK
    Average Salary: $121,114
    Sapulpa is a vibrant city with growing healthcare needs. Professionals can find opportunities in both private practices and larger healthcare facilities. The supportive community and commitment to healthcare excellence make it a rewarding place to work.
    Find Nurse Practitioner jobs in Sapulpa, OK


  6. Owasso, OK
    Average Salary: $100,250
    Owasso has a thriving healthcare sector with numerous opportunities for growth. Key employers like St. Francis Hospital offer a collaborative environment for professionals to excel. The city’s dedication to high-quality healthcare creates a positive working atmosphere.
    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, have access to several companies offering competitive salaries. Bristol Hospice stands out with the highest average salary at $225,000. LifeStance Health and Signify Health follow closely behind, offering average salaries of $180,000 and $161,500, respectively. These companies provide excellent opportunities for those seeking rewarding careers in healthcare.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Tulsa, OK, highlighting Bristol Hospice with the highest at $225,000 and Optum with the lowest at $105,719.
  1. Bristol Hospice
    Average Salary: $225,000
    Bristol Hospice offers rewarding Nurse Practitioner jobs in Tulsa, OK. This company focuses on palliative care and helps patients with end-of-life care. They have locations throughout Tulsa to ensure they serve the entire community.


  2. LifeStance Health
    Average Salary: $180,000
    LifeStance Health provides mental health services in Tulsa, OK. They offer Nurse Practitioner positions that focus on patient care and treatment plans. LifeStance Health operates several clinics in Tulsa.


  3. Signify Health
    Average Salary: $161,500
    Signify Health is known for its in-home health evaluations in Tulsa, OK. This company offers Nurse Practitioner jobs that involve visiting patients in their homes. Signify Health serves multiple locations across Tulsa.


  4. Grand Mental Health
    Average Salary: $152,570
    Grand Mental Health offers mental health services in Tulsa, OK. They have Nurse Practitioner positions that focus on patient care and treatment. The company operates several clinics in Tulsa.


  5. Trinity Employment Specialists
    Average Salary: $137,000
    Trinity Employment Specialists offers employment services in Tulsa, OK. They have Nurse Practitioner positions that involve patient care and treatment. The company operates in multiple locations throughout Tulsa.


  6. GO Staffing
    Average Salary: $130,000
    GO Staffing provides staffing solutions in Tulsa, OK. They offer Nurse Practitioner jobs that involve patient care and treatment. GO Staffing has multiple locations in Tulsa.


  7. Xpress Wellness Urgent Care
    Average Salary: $130,000
    Xpress Wellness Urgent Care offers urgent care services in Tulsa, OK. They have Nurse Practitioner positions that involve patient care and treatment. The company operates several urgent care centers in Tulsa.


  8. Optum
    Average Salary: $105,719
    Optum provides healthcare services in Tulsa, OK. They offer Nurse Practitioner positions that focus on patient care and treatment. Optum operates several healthcare facilities in Tulsa.

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