How much does a Nurse Practitioner make in Tulsa, OK?
Nurse Practitioners in Tulsa, Oklahoma, enjoy a competitive salary. On average, they earn about $145,104 per year. This salary can vary based on experience, education, and the specific healthcare setting. Many Nurse Practitioners find rewarding positions in hospitals, clinics, and private practices.
The salary range for Nurse Practitioners in Tulsa can be quite broad. The lowest 10% earn around $85,000 annually. The highest 10% can make over $350,000 per year. Most Nurse Practitioners fall somewhere in the middle, with salaries ranging from $109,182 to $230,091. This range offers plenty of opportunities for growth and advancement in the field.
What are the highest paying cities for a Nurse Practitioner near Tulsa, OK?

-
Muskogee, OK
Average Salary: $153,003
In Muskogee, healthcare professionals enjoy a strong community focus. Many work with prominent local hospitals like Saint Francis Hospital Muskogee. The area offers a mix of urban and rural settings, providing diverse patient care experiences.
Find Nurse Practitioner jobs in Muskogee, OK
-
Claremore, OK
Average Salary: $150,533
Claremore offers a welcoming environment for healthcare providers. The city is home to Claremore Indian Hospital, where professionals can make a significant impact. The area's growing population means plenty of opportunities for growth and development.
Find Nurse Practitioner jobs in Claremore, OK
-
Collinsville, OK
Average Salary: $132,045
Collinsville provides a close-knit community atmosphere. Healthcare workers here often collaborate with local clinics and health centers. The area's smaller size allows for strong community ties and personal connections with patients.
Find Nurse Practitioner jobs in Collinsville, OK
-
Broken Arrow, OK
Average Salary: $115,000
Broken Arrow is a vibrant city with many healthcare opportunities. Professionals can work with large medical facilities like Saint Francis Hospital. The area offers a mix of urban and suburban settings, providing diverse patient care experiences.
Find Nurse Practitioner jobs in Broken Arrow, OK
-
Sapulpa, OK
Average Salary: $112,921
Sapulpa offers a supportive environment for healthcare providers. Many work with local clinics and hospitals, including Creek Nation Health Facility. The city's community spirit makes it a great place to build lasting relationships with patients.
Find Nurse Practitioner jobs in Sapulpa, OK
-
Owasso, OK
Average Salary: $109,100
Owasso provides a dynamic setting for healthcare professionals. The city is home to several medical facilities, including Owasso Regional Medical Center. The area's growing population offers many opportunities for career growth and development.
Find Nurse Practitioner jobs in Owasso, OK
What are the best paying companies for a Nurse Practitioner in Tulsa, OK?

-
LifeStance Health
Average Salary: $180,000
LifeStance Health offers Nurse Practitioner jobs in Tulsa, OK, and other locations. They focus on mental health and provide a supportive environment. Their facilities are well-equipped and offer a variety of services.
-
Amedisys
Average Salary: $162,333
Amedisys provides Nurse Practitioner jobs in Tulsa, OK, and other areas. They specialize in home health, hospice, and palliative care. They offer competitive salaries and a chance to work with a dedicated team.
-
Signify Health
Average Salary: $160,750
Signify Health offers Nurse Practitioner jobs in Tulsa, OK, and other locations. They focus on in-home health assessments. They provide a dynamic work environment and opportunities for growth.
-
Grand Mental Health
Average Salary: $152,570
Grand Mental Health offers Nurse Practitioner jobs in Tulsa, OK, and other areas. They focus on mental health services. They provide a supportive community and a chance to make a difference.
-
GO Staffing
Average Salary: $130,000
GO Staffing offers Nurse Practitioner jobs in Tulsa, OK, and other locations. They focus on temporary and permanent placements. They provide flexible work options and a chance to explore different settings.
-
Xpress Wellness Urgent Care
Average Salary: $130,000
Xpress Wellness Urgent Care offers Nurse Practitioner jobs in Tulsa, OK, and other locations. They focus on urgent care services. They provide a fast-paced environment and a chance to work with a skilled team.
-
Trinity Employment Specialists
Average Salary: $126,944
Trinity Employment Specialists offers Nurse Practitioner jobs in Tulsa, OK, and other areas. They focus on healthcare staffing. They provide a supportive environment and a chance to work with various clients.
-
Frontera Search Partners
Average Salary: $116,667
Frontera Search Partners offers Nurse Practitioner jobs in Tulsa, OK, and other locations. They focus on healthcare recruitment. They provide a chance to work with a variety of healthcare providers.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $139,261
This role works closely with doctors to provide care. They diagnose and treat illnesses. They often work in clinics and hospitals. Many positions are available in Tulsa.
Find Physician Assistant jobs in Tulsa, OK
-
Nurse Manager
Average Salary: $125,018
This position leads a team of nurses. They ensure smooth operations. They manage schedules and patient care. Many healthcare facilities in Tulsa need managers.
Find Nurse Manager jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $102,405
Newly graduated nurses start here. They gain experience under supervision. They work in various settings. Hospitals and clinics in Tulsa offer many opportunities.
Find Graduate Nurse jobs in Tulsa, OK
-
Informatics Nurse
Average Salary: $90,160
This role uses technology to improve patient care. They manage data and systems. They work in hospitals and clinics. Many positions are available in Tulsa.
Find Informatics Nurse jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $85,189
RNs provide direct patient care. They work in many settings. They monitor patients and administer treatments. Hospitals and clinics in Tulsa need RNs.
Find Registered Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $76,946
This role teaches new nurses. They develop training programs. They work in hospitals and schools. Many Tulsa institutions offer educator positions.
Find Nurse Educator jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $64,341
They focus on community health. They educate the public and provide care. They work with local health departments. Many Tulsa agencies need public health nurses.
Find Public Health Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $50,432
They coordinate care for patients. They work with doctors and social services. They help patients navigate the healthcare system. Many Tulsa hospitals need case managers.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $40,650
They help people make healthy choices. They provide education and support. They work in clinics and wellness centers. Many Tulsa organizations offer health coach positions.
Find Health Coach jobs in Tulsa, OK