How much does a Nurse Practitioner make in Tulsa, OK?
Becoming a Nurse Practitioner in Tulsa, Oklahoma, can be a rewarding career choice, both personally and financially. The average yearly salary for this role stands at $154,368. This figure reflects a solid income that can help meet many financial needs and goals. It also shows a potential for growth and advancement in the field.
In Tulsa, salaries for Nurse Practitioners can vary based on experience and specialization. New practitioners might start around the lower end of the spectrum, earning about $61,250. As they gain more experience and expertise, their salary can rise significantly. Experienced practitioners can expect to earn upwards of $351,000 per year. This wide range highlights the potential for career growth and higher earnings with time and dedication.
What are the highest paying cities for a Nurse Practitioner near Tulsa, OK?

-
Glenpool, OK
Average Salary: $170,500
Working as a healthcare provider in Glenpool offers a chance to serve a close-knit community. The city is known for its high-quality healthcare facilities. Major healthcare providers in the area include Glenpool Medical Center and various local clinics.
Find Nurse Practitioner jobs in Glenpool, OK
-
Claremore, OK
Average Salary: $158,000
Claremore provides a supportive environment for healthcare professionals. The city is home to Claremore Indian Hospital, which is a significant employer. The role here combines direct patient care with community engagement, making it fulfilling for those who enjoy a diverse work environment.
Find Nurse Practitioner jobs in Claremore, OK
-
Muskogee, OK
Average Salary: $152,533
In Muskogee, healthcare providers enjoy a welcoming atmosphere. The city is known for its vibrant community and excellent healthcare services. Muskogee Regional Medical Center is a key employer, offering numerous opportunities for growth and specialization.
Find Nurse Practitioner jobs in Muskogee, OK
-
Collinsville, OK
Average Salary: $132,045
Collinsville offers a unique opportunity for healthcare professionals to make a difference. The community is small but vibrant, with Collinsville Health and Rehabilitation Center being a key employer. Working here means being part of a tight-knit team dedicated to providing top-notch care.
Find Nurse Practitioner jobs in Collinsville, OK
-
Broken Arrow, OK
Average Salary: $129,854
Broken Arrow provides a dynamic environment for healthcare providers. The city is growing rapidly, and its healthcare facilities are expanding. Major employers include Broken Arrow Medical Center and various outpatient clinics, offering diverse opportunities for specialization.
Find Nurse Practitioner jobs in Broken Arrow, OK
-
Bixby, OK
Average Salary: $127,143
Bixby offers a chance to work in a modern healthcare setting. The city is known for its forward-thinking approach to health services. Employers like St. Francis Hospital - Bixby provide a supportive environment for continuous learning and professional development.
Find Nurse Practitioner jobs in Bixby, OK
-
Sapulpa, OK
Average Salary: $123,782
Sapulpa provides a friendly atmosphere for healthcare providers. The city’s healthcare facilities are well-regarded, with Sapulpa Regional Health Center being a major employer. Working here means being part of a dedicated team committed to excellent patient care.
Find Nurse Practitioner jobs in Sapulpa, OK
-
Owasso, OK
Average Salary: $99,929
Owasso offers a balanced environment for healthcare professionals. The city is known for its supportive community and high-quality healthcare services. Employers like Owasso Regional Medical Center provide numerous opportunities for professional growth and community involvement.
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 competitive salaries to its Nurse Practitioners. They provide compassionate care to patients in Tulsa, Oklahoma. The company operates several locations in the area, ensuring they can offer quality care to their community.
-
LifeStance Health
Average Salary: $180,000
LifeStance Health pays its Nurse Practitioners well. They focus on mental health services, providing comprehensive care. This company operates multiple clinics in Tulsa, offering a variety of job opportunities for Nurse Practitioners.
-
Signify Health
Average Salary: $161,500
Signify Health offers a strong salary for Nurse Practitioners. They work to improve patient outcomes through in-home evaluations. Their presence in Tulsa, Oklahoma, provides Nurse Practitioners with the chance to work in different community settings.
-
Grand Mental Health
Average Salary: $152,570
Grand Mental Health provides good compensation for Nurse Practitioners. They focus on mental health care and have multiple locations in Tulsa. This allows Nurse Practitioners to work in diverse environments and serve the community effectively.
-
Trinity Employment Specialists
Average Salary: $137,000
Trinity Employment Specialists offers a solid salary for Nurse Practitioners. They provide a range of employment services and operate in Tulsa, Oklahoma. Nurse Practitioners can expect a supportive work environment and various job opportunities.
-
GO Staffing
Average Salary: $130,000
GO Staffing pays Nurse Practitioners competitively. They focus on connecting healthcare professionals with job opportunities. Their operations in Tulsa offer Nurse Practitioners a chance to work in different healthcare settings.
-
Optum
Average Salary: $105,719
Optum provides a respectable salary for Nurse Practitioners. They offer healthcare services and operate in Tulsa, Oklahoma. Nurse Practitioners at Optum can expect a dynamic work environment and the opportunity to grow professionally.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $143,243
This role works with patients under the supervision of a doctor. They handle examinations, diagnose conditions, and develop treatment plans. In Tulsa, opportunities exist in clinics, hospitals, and private practices.
Find Physician Assistant jobs in Tulsa, OK
-
Nurse Manager
Average Salary: $125,018
In this management role, one oversees a team of nurses. They ensure quality care and manage staffing. Tulsa hospitals and healthcare facilities offer various openings for those ready to lead a team.
Find Nurse Manager jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $104,322
A new nurse entering the workforce. They receive training and support. Hospitals in Tulsa, such as St. Francis, offer programs to help new nurses thrive.
Find Graduate Nurse jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $88,445
RNs provide patient care and support doctors. They work in hospitals, clinics, and home health. Tulsa medical centers need dedicated RNs to care for patients.
Find Registered Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $84,412
These professionals train new nurses. They teach both in classrooms and clinical settings. Tulsa's nursing schools and hospitals offer roles for those passionate about teaching.
Find Nurse Educator jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $69,023
They focus on community health. Tasks include disease prevention and health education. Tulsa's public health department hires nurses to improve community well-being.
Find Public Health Nurse jobs in Tulsa, OK
-
Clinical Research Nurse
Average Salary: $66,250
They work on clinical trials and studies. They ensure trials run smoothly and collect data. Research institutions in Tulsa seek nurses for these important roles.
Find Clinical Research Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $50,861
This role involves coordinating patient care. They work with doctors, therapists, and families. Tulsa healthcare providers need case managers to help patients navigate their care.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $38,750
They help people make healthy lifestyle changes. This can include diet, exercise, and stress management. Tulsa wellness centers and clinics hire health coaches to support patient wellness.
Find Health Coach jobs in Tulsa, OK



