How much does a Nurse Practitioner make 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.
What are the highest paying cities for a Nurse Practitioner near Tulsa, OK?

-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $141,714
This role requires strong clinical skills. They work closely with doctors and other healthcare professionals. They often see patients and provide treatments.
Find Physician Assistant jobs in Tulsa, OK
-
Nurse Manager
Average Salary: $125,018
This position leads a team of nurses. They ensure patient care is of high quality. They coordinate with doctors and other staff.
Find Nurse Manager jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $103,502
New nurses start here. They receive training and gain experience. They work under supervision in hospitals and clinics.
Find Graduate Nurse jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $88,045
RNs provide direct patient care. They work in various settings like hospitals and clinics. They monitor patients and administer treatments.
Find Registered Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $82,490
They teach and mentor nursing students. They develop lesson plans and assess students. They work in academic and clinical settings.
Find Nurse Educator jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $68,306
They focus on community health. They work with different populations. They aim to improve health outcomes and prevent diseases.
Find Public Health Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $50,704
They coordinate care for patients. They work with doctors and other healthcare providers. They ensure patients get the right care at the right time.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $39,275
They help people make healthy choices. They provide support and guidance. They often work in clinics, wellness centers, and private practices.
Find Health Coach jobs in Tulsa, OK



