Nurse Practitioner Salary in Tulsa, OK
How much does a Nurse Practitioner make in Tulsa, OK?
A Nurse Practitioner in Tulsa, OK, can expect to earn a competitive salary. On average, Nurse Practitioners in the area earn around $135,334 per year. This figure can vary based on experience, specialty, and the specific healthcare facility. Many Nurse Practitioners find that their earnings increase with more years of experience and additional certifications.
Factors that influence salary include the type of healthcare setting, such as hospitals, clinics, or private practices. Nurse Practitioners who work in specialized areas, such as pediatrics or geriatrics, may also see higher pay. Additionally, those who take on leadership roles or work in high-demand areas can expect to earn more. This makes Tulsa a promising place for Nurse Practitioners looking to advance their careers and earn a good living.
What are the highest paying cities for a Nurse Practitioner near Tulsa, OK?

-
Muskogee, OK
Average Salary: $144,077
Muskogee offers a range of healthcare opportunities. The city's hospitals and clinics value skilled professionals. Major employers include Saint Francis Hospital and various private practices.
Find Nurse Practitioner jobs in Muskogee, OK
-
Collinsville, OK
Average Salary: $132,250
Collinsville provides a close-knit community feel. Healthcare facilities here focus on personalized care. Look for openings at local clinics and family health centers.
Find Nurse Practitioner jobs in Collinsville, OK
-
Claremore, OK
Average Salary: $118,640
Claremore has a growing healthcare sector. The city's medical centers are expanding. Consider positions at Claremore Indian Hospital and nearby private practices.
Find Nurse Practitioner jobs in Claremore, OK
-
Broken Arrow, OK
Average Salary: $115,938
Broken Arrow boasts a vibrant healthcare industry. The city's large population supports many clinics and hospitals. Explore jobs at Ascension St. John and other local healthcare providers.
Find Nurse Practitioner jobs in Broken Arrow, OK
-
Owasso, OK
Average Salary: $115,000
Owasso offers a mix of urban and rural healthcare settings. The city's healthcare facilities are well-equipped. Check out openings at Owasso Clinic and other prominent healthcare organizations.
Find Nurse Practitioner jobs in Owasso, OK
-
Sapulpa, OK
Average Salary: $112,188
Sapulpa provides a supportive environment for healthcare professionals. The city's healthcare facilities are expanding. Look for jobs at Creek Nation Health Facility and other local clinics.
Find Nurse Practitioner jobs in Sapulpa, OK
-
Bixby, OK
Average Salary: $93,362
Bixby is a growing city with many healthcare opportunities. The city's healthcare providers focus on quality care. Consider positions at St. John Medical Center and other local healthcare facilities.
Find Nurse Practitioner jobs in Bixby, OK
What are the best paying companies for a Nurse Practitioner in Tulsa, OK?

-
LifeStance Health
Average Salary: $180,000
LifeStance Health offers Nurse Practitioners a chance to work in various mental health clinics. They operate in Tulsa and other locations. They focus on providing quality mental health care.
-
Amedisys
Average Salary: $162,333
Amedisys provides home health, hospice, and palliative care. Nurse Practitioners here work in Tulsa and other areas. They aim to improve patient care in the comfort of their homes.
-
Signify Health
Average Salary: $160,000
Signify Health focuses on in-home health evaluations. Nurse Practitioners work in Tulsa and other regions. They aim to enhance patient care through personalized health assessments.
-
US Department of Veterans Affairs
Average Salary: $156,601
The US Department of Veterans Affairs offers Nurse Practitioners the opportunity to serve veterans. They operate in Tulsa and other locations. They focus on providing top-notch care for those who have served our country.
-
Grand Mental Health
Average Salary: $152,570
Grand Mental Health provides mental health services. Nurse Practitioners work in Tulsa and other areas. They focus on improving mental health care for the community.
-
GO Staffing
Average Salary: $137,500
GO Staffing offers temporary and permanent staffing solutions. Nurse Practitioners work in Tulsa and other locations. They focus on matching skilled professionals with the right opportunities.
-
DispatchHealth
Average Salary: $133,667
DispatchHealth provides mobile urgent care. Nurse Practitioners work in Tulsa and other areas. They focus on delivering high-quality care to patients at home.
-
Xpress Wellness Urgent Care
Average Salary: $130,000
Xpress Wellness Urgent Care offers fast and efficient urgent care services. Nurse Practitioners work in Tulsa and other locations. They focus on providing quick and effective medical care.
-
Oak Street Health
Average Salary: $127,789
Oak Street Health provides primary care for adults on Medicare. Nurse Practitioners work in Tulsa and other areas. They focus on delivering personalized and comprehensive care.
-
Trinity Employment Specialists
Average Salary: $119,049
Trinity Employment Specialists offers staffing solutions for various industries. Nurse Practitioners work in Tulsa and other locations. They focus on connecting skilled professionals with the right jobs.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $126,545
This role works closely with doctors and patients. They diagnose and treat illnesses. They also order tests and prescribe medicine. Many work in clinics and hospitals in Tulsa.
Find Physician Assistant jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $103,563
Graduates take on more responsibility after finishing their training. They work in various settings, including hospitals and private practices. They help with patient care and support other nurses.
Find Graduate Nurse jobs in Tulsa, OK
-
Informatics Nurse
Average Salary: $90,160
This position blends nursing and technology. They manage patient data and ensure systems run smoothly. Many work in hospitals and clinics in Tulsa, improving patient care through technology.
Find Informatics Nurse jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $83,400
RNs provide direct patient care. They work in hospitals, clinics, and other healthcare settings. They monitor patients, administer treatments, and help with recovery. Many RNs find work in Tulsa’s healthcare facilities.
Find Registered Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $71,565
These professionals teach and train new nurses. They work in schools and hospitals. They develop training programs and mentor students. Many find opportunities in Tulsa’s educational institutions.
Find Nurse Educator jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $62,549
They focus on community health. They work to prevent diseases and promote healthy lifestyles. Many work for local health departments and non-profits in Tulsa.
Find Public Health Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $50,042
They coordinate care for patients. They work with doctors, social workers, and other professionals. They ensure patients get the services they need. Many find positions in hospitals and clinics in Tulsa.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $39,088
They help people make healthy choices. They work with individuals and groups. They provide support and resources. Many work for health organizations and wellness centers in Tulsa.
Find Health Coach jobs in Tulsa, OK