How much does a Nurse Practitioner make in Tulsa, OK?
A Nurse Practitioner in Tulsa, OK, enjoys a solid income with a competitive average yearly salary of $146,063. This figure represents the middle of the salary spectrum, with some Nurse Practitioners earning more or less depending on several factors.
In Tulsa, the salary range for Nurse Practitioners varies. The lowest 10% earn around $90,000 per year, while the top 10% can make over $270,000 annually. Factors such as experience, specialty, and the type of healthcare facility play a big role in determining these numbers. Nurse Practitioners who work in larger hospitals or specialized clinics often earn more compared to those in smaller practices or community health centers. Continuing education and certifications also contribute to higher earning potential.
What are the highest paying cities for a Nurse Practitioner near Tulsa, OK?

-
Glenpool, OK
Average Salary: $186,400
Glenpool offers a vibrant community for healthcare professionals. Working here, you can expect a friendly atmosphere in well-equipped clinics. Opportunities abound in both primary care and specialized clinics.
Find Nurse Practitioner jobs in Glenpool, OK
-
Muskogee, OK
Average Salary: $151,191
In Muskogee, you can find fulfilling roles in various healthcare settings. The city's emphasis on community health creates a supportive environment. Major employers include local hospitals and private practices.
Find Nurse Practitioner jobs in Muskogee, OK
-
Collinsville, OK
Average Salary: $132,083
Collinsville provides a welcoming setting for those in the healthcare field. The city's smaller size allows for a close-knit community feel. Expect to work in well-supported facilities with a focus on patient care.
Find Nurse Practitioner jobs in Collinsville, OK
-
Broken Arrow, OK
Average Salary: $128,250
In Broken Arrow, you can enjoy a bustling healthcare environment. The city is home to several large healthcare providers. Opportunities range from urban clinics to suburban practices.
Find Nurse Practitioner jobs in Broken Arrow, OK
-
Sapulpa, OK
Average Salary: $122,989
Sapulpa offers a mix of urban and rural healthcare opportunities. Working here, you can expect a variety of patient care experiences. Local clinics and hospitals provide diverse career paths.
Find Nurse Practitioner jobs in Sapulpa, OK
-
Bixby, OK
Average Salary: $120,383
Bixby provides a dynamic setting for healthcare professionals. The city's growing population offers many opportunities in both primary and specialized care. Major employers include regional hospitals and private practices.
Find Nurse Practitioner jobs in Bixby, OK
-
Inola, OK
Average Salary: $115,000
Inola is a great place for those looking for a smaller community feel. Working here, you can enjoy a tight-knit environment with a focus on personal care. Local clinics and smaller healthcare facilities provide diverse experiences.
Find Nurse Practitioner jobs in Inola, OK
-
Owasso, OK
Average Salary: $109,950
Owasso offers a vibrant healthcare scene with numerous opportunities. The city's commitment to health services creates a supportive work environment. You can find roles in both community clinics and private practices.
Find Nurse Practitioner jobs in Owasso, OK
-
Eufaula, OK
Average Salary: $103,771
Eufaula provides a serene setting for healthcare professionals. The city's focus on community health creates a welcoming environment. Opportunities range from local clinics to specialized care facilities.
Find Nurse Practitioner jobs in Eufaula, OK
-
Sand Springs, OK
Average Salary: $91,700
Sand Springs offers a range of healthcare opportunities in a friendly environment. Working here, you can expect a supportive community. Opportunities exist in both public health and private practice settings.
Find Nurse Practitioner jobs in Sand Springs, OK
What are the best paying companies for a Nurse Practitioner in Tulsa, OK?

-
Headway
Average Salary: $351,000
Headway offers exceptional roles for Nurse Practitioners in Tulsa, OK. They focus on delivering top-notch mental health services. Their facilities are well-equipped to handle various patient needs.
-
Bristol Hospice
Average Salary: $225,000
Bristol Hospice provides rewarding jobs for Nurse Practitioners in Tulsa, OK. They emphasize compassionate end-of-life care. Their services are available at multiple locations across the city.
-
Provisions Health
Average Salary: $187,500
Provisions Health offers competitive positions for Nurse Practitioners in Tulsa, OK. They are known for their innovative healthcare solutions. Their facilities are modern and well-staffed.
-
Spring Creek Stables
Average Salary: $187,500
Spring Creek Stables provides diverse opportunities for Nurse Practitioners in Tulsa, OK. They focus on providing high-quality care in a friendly environment. Locations include various sites across the area.
-
LifeStance Health
Average Salary: $180,000
LifeStance Health offers numerous roles for Nurse Practitioners in Tulsa, OK. They specialize in mental health and wellness services. Their practices are located at several locations in the city.
-
Frontera Search Partners
Average Salary: $173,594
Frontera Search Partners provides attractive positions for Nurse Practitioners in Tulsa, OK. They offer a supportive environment for patient care. Their facilities are spread across multiple locations.
-
JT MedStaff
Average Salary: $172,250
JT MedStaff offers rewarding jobs for Nurse Practitioners in Tulsa, OK. They focus on quality healthcare services. Their locations are conveniently situated around the city.
-
U.S. Department of Veterans Affairs
Average Salary: $162,271
The U.S. Department of Veterans Affairs provides significant opportunities for Nurse Practitioners in Tulsa, OK. They offer specialized care for veterans. Their facilities are located at various sites.
-
Signify Health
Average Salary: $161,500
Signify Health offers appealing roles for Nurse Practitioners in Tulsa, OK. They specialize in home-based healthcare services. Their team works at several locations across the area.
-
GRAND Mental Health
Average Salary: $152,570
GRAND Mental Health provides various positions for Nurse Practitioners in Tulsa, OK. They focus on comprehensive mental health care. Their facilities are located in different parts of the city.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $142,989
Working with physicians, this role handles patient care and diagnosis. Teams with experienced healthcare providers in busy clinics and hospitals. Provides essential medical services and follows treatment plans.
Find Physician Assistant jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $88,394
RNs offer patient care and support in various settings. They work in hospitals, clinics, and long-term care facilities. RNs also manage care and educate patients on health issues.
Find Registered Nurse jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $87,869
Newly licensed nurses enter the workforce in this position. Graduate nurses receive on-the-job training. They work under experienced staff to build their skills and knowledge.
Find Graduate Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $82,448
Nurse educators train the next generation of nurses. They work in academic settings and hospitals. Their role involves teaching, mentoring, and developing curriculum for nursing students.
Find Nurse Educator jobs in Tulsa, OK
-
Clinical Research Nurse
Average Salary: $66,250
This position focuses on patient care within clinical trials. They work with research teams and ensure patient safety. This role involves collecting data and monitoring patient progress.
Find Clinical Research Nurse jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $65,019
These nurses focus on community health. They work with local health departments and non-profits. They provide education and support to improve public health outcomes.
Find Public Health Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $54,433
Case managers coordinate care for patients. They work in hospitals, insurance companies, and social services. Their role involves planning and monitoring patient care to ensure the best outcomes.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $39,888
Health coaches help patients adopt healthier lifestyles. They work with individuals and groups in various settings. Their role includes setting goals, offering support, and providing resources for wellness.
Find Health Coach jobs in Tulsa, OK



