How much does a Nurse Practitioner make in Tulsa, OK?
Nurse Practitioners in Tulsa, OK earn a good living. On average, they make about $152,507 per year. This number can change based on many factors, like experience and where they work.
The salary for Nurse Practitioners in Tulsa, OK can vary widely. The lowest-paid 10% earn around $60,625 annually. Most make between $87,023 and $166,216. The top 10% earn over $245,409 per year. These figures provide a broad view of what Nurse Practitioners can expect to earn in Tulsa, OK. The best-paid professionals have advanced skills and experience.
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. Many job opportunities exist with St. Francis Hospital. The area values community health, making it a great place for skilled practitioners.
Find Nurse Practitioner jobs in Claremore, OK
-
Muskogee, OK
Average Salary: $151,605
Muskogee provides a supportive community for healthcare workers. Saint Francis Health System is a prominent employer. The city values quality care, which can lead to rewarding work experiences.
Find Nurse Practitioner jobs in Muskogee, OK
-
Collinsville, OK
Average Salary: $132,045
Collinsville boasts a tight-knit community that supports healthcare needs. Employment options include local clinics and community health centers. Practitioners can build lasting relationships with patients.
Find Nurse Practitioner jobs in Collinsville, OK
-
Bixby, OK
Average Salary: $127,143
Bixby offers a vibrant environment for healthcare professionals. St. John Medical Center is a key employer. The city focuses on patient care, providing a positive work atmosphere.
Find Nurse Practitioner jobs in Bixby, OK
-
Sapulpa, OK
Average Salary: $122,701
Sapulpa provides diverse opportunities for healthcare workers. Sapulpa Regional Health Center is a major employer. The area values experienced practitioners, making it a good place to advance your career.
Find Nurse Practitioner jobs in Sapulpa, OK
-
Owasso, OK
Average Salary: $99,929
Owasso offers a range of opportunities for healthcare professionals. Owasso Regional Medical Center is a significant employer. The community places high importance on health, offering a fulfilling work environment.
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 career opportunities for Nurse Practitioners. They provide end-of-life care services in Tulsa and the surrounding areas. The company is known for its compassionate and patient-centered approach. Their Nurse Practitioners work in various settings, including hospitals, hospices, and homes.
-
LifeStance Health
Average Salary: $180,000
LifeStance Health offers many opportunities for Nurse Practitioners. They provide mental health services in multiple locations across Tulsa. This company focuses on innovative care and teamwork. Nurse Practitioners here work in clinics and support patients with a range of mental health needs.
-
Signify Health
Average Salary: $161,500
Signify Health values Nurse Practitioners who want to make a difference. They offer in-home health assessments in Tulsa and the nearby regions. Their work aims to improve patient outcomes through personalized care. Nurse Practitioners with Signify Health visit patients' homes to provide comprehensive evaluations.
-
Grand Mental Health
Average Salary: $152,570
Grand Mental Health is dedicated to mental health services in Tulsa and the surrounding communities. They offer various positions for Nurse Practitioners in mental health settings. This organization focuses on helping individuals with mental health challenges. Nurse Practitioners work in clinics, providing essential care and support.
-
Trinity Employment Specialists
Average Salary: $137,000
Trinity Employment Specialists offers job opportunities for Nurse Practitioners in Tulsa. They focus on connecting skilled professionals with employers. Their Nurse Practitioners work in different healthcare settings, offering their expertise to a variety of patients. The company values professional growth and development.
-
GO Staffing
Average Salary: $130,000
GO Staffing provides staffing solutions for Nurse Practitioners in Tulsa. They work with healthcare facilities to fill positions. Nurse Practitioners with GO Staffing can find work in hospitals, clinics, and other healthcare settings. The company values flexibility and diverse experiences.
-
Optum
Average Salary: $105,719
Optum offers various positions for Nurse Practitioners in Tulsa. They provide healthcare services and focus on improving patient outcomes. Nurse Practitioners with Optum work in clinics, hospitals, and other healthcare environments. The company emphasizes innovation and quality care.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $143,008
A role assisting in healthcare, often working alongside doctors. Companies like Integris Health and Saint Francis Health System offer dynamic environments. It involves diagnosing and treating patients, similar to a nurse practitioner.
Find Physician Assistant jobs in Tulsa, OK
-
Nurse Manager
Average Salary: $125,018
This position oversees nursing staff and ensures smooth operations in healthcare facilities. Employers such as St. John Medical Center seek experienced leaders. It involves managing teams and coordinating patient care, aligning closely with nurse practitioner duties.
Find Nurse Manager jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $103,673
Newly licensed nurses completing specialized training. Facilities like Ascension St. John Medical Center provide such opportunities. The role involves learning advanced skills and patient care techniques. It serves as a stepping stone for many practitioners.
Find Graduate Nurse jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $88,167
A fundamental role in patient care across various settings. Hospitals such as OU Medical Center offer these positions. Tasks include administering medications and monitoring patients, similar to nurse practitioners. It’s a vital part of the healthcare team.
Find Registered Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $82,582
Teaching and training future nurses. Institutions like Tulsa Community College offer these roles. The job involves developing curriculum and mentoring students. It combines clinical expertise with educational skills.
Find Nurse Educator jobs in Tulsa, OK
-
Clinical Research Nurse
Average Salary: $70,000
Supporting medical studies and trials. Research centers in the city recruit for these roles. Tasks involve patient monitoring and data collection. It requires strong clinical skills and attention to detail.
Find Clinical Research Nurse jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $67,653
Focusing on community health and prevention. Organizations like the Tulsa Health Department hire for these positions. The job involves educating the public and addressing health issues. It extends care beyond individual patients.
Find Public Health Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $50,818
Coordinating care for patients with complex needs. Companies like St. John Health System provide these roles. The job involves assessing needs and creating care plans. It requires strong organizational and communication skills.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $38,750
Helping individuals achieve health goals. Wellness centers and clinics in Tulsa offer these positions. The role involves guiding clients on lifestyle changes. It aligns well with the holistic care approach of nurse practitioners.
Find Health Coach jobs in Tulsa, OK



