How much does a Nurse Practitioner make in Tulsa, OK?
In Tulsa, Oklahoma, Nurse Practitioners (NPs) earn a competitive salary that reflects their essential role in healthcare. On average, an NP can expect to make around $149,063 per year. This figure makes NPs well-compensated for their work, which often includes diagnosing and treating patients, managing chronic conditions, and promoting health.
Salary can vary based on experience and specialty. For example, NPs who work in specialized fields such as pediatrics or geriatrics may earn more. Additionally, NPs with advanced certifications can see higher pay. The top 10% of earners in Tulsa can make over $300,000 annually. This range highlights the earning potential for those who advance in their careers. Job seekers can anticipate a rewarding financial outcome as they build their experience and expertise in this field.
What are the highest paying cities for a Nurse Practitioner near Tulsa, OK?

-
Claremore, OK
Average Salary: $158,000
Claremore offers a growing healthcare sector. Professionals can find rewarding positions at Claremore Indian Hospital and Mercy Hospital Claremore. The community’s focus on health care makes it a great place for practitioners.
Find Nurse Practitioner jobs in Claremore, OK
-
Muskogee, OK
Average Salary: $153,073
Muskogee provides a range of opportunities for healthcare workers. Key employers include Saint Francis Hospital and Muscogee Creek Nation. Working here means being part of a community that values healthcare.
Find Nurse Practitioner jobs in Muskogee, OK
-
Collinsville, OK
Average Salary: $132,045
Collinsville presents a friendly environment with several medical facilities. Practitioners can work at Collinsville Medical Center and Saint Francis Hospital Collinsville. The small-town feel supports a close-knit professional community.
Find Nurse Practitioner jobs in Collinsville, OK
-
Bixby, OK
Average Salary: $117,800
Bixby has a vibrant healthcare system. Notable employers include St. John Medical Center and several private clinics. The city’s dedication to health care makes it an excellent place for practitioners.
Find Nurse Practitioner jobs in Bixby, OK
-
Sapulpa, OK
Average Salary: $114,440
Sapulpa offers diverse job opportunities in healthcare. Major employers include Creek Nation Hospital and Creek Nation Medical Center. The area's emphasis on community health fosters a supportive environment for practitioners.
Find Nurse Practitioner jobs in Sapulpa, OK
-
Owasso, OK
Average Salary: $100,375
Owasso provides a welcoming environment with various healthcare options. Key employers include Owasso Medical Center and Hillcrest Medical Center. Working here allows professionals to be part of a thriving health care community.
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 Practitioners a competitive salary and a chance to work with a large network of mental health providers. They operate clinics in Tulsa, providing a range of mental health services.
-
Signify Health
Average Salary: $160,750
Signify Health pays well and focuses on in-home assessments and care coordination. They operate in Tulsa, giving Nurse Practitioners the chance to work in different healthcare settings.
-
Grand Mental Health
Average Salary: $152,570
Grand Mental Health provides a supportive environment and competitive salaries. They serve the Tulsa community, offering diverse roles for Nurse Practitioners in mental health.
-
GO Staffing
Average Salary: $130,000
GO Staffing offers a high salary and flexibility for Nurse Practitioners. They are based in Tulsa, providing opportunities in various healthcare facilities.
-
Xpress Wellness Urgent Care
Average Salary: $130,000
Xpress Wellness Urgent Care pays a competitive salary and offers a fast-paced environment. They have locations in Tulsa, allowing Nurse Practitioners to gain diverse experience.
-
Trinity Employment Specialists
Average Salary: $128,750
Trinity Employment Specialists provides a solid salary and a range of job opportunities. They operate in Tulsa, giving Nurse Practitioners options in different healthcare settings.
-
Optum
Average Salary: $95,375
Optum offers a robust salary and benefits package. They have a presence in Tulsa, offering Nurse Practitioners opportunities in healthcare and technology integration.
What are the best paying Nurse Practitioner related jobs in Tulsa, OK?

-
Physician Assistant
Average Salary: $140,115
Physician Assistants collaborate with doctors to diagnose and treat patients. They work in various settings like hospitals and clinics. This role demands strong clinical skills and teamwork.
Find Physician Assistant jobs in Tulsa, OK
-
Nurse Manager
Average Salary: $125,018
Nurse Managers oversee nursing staff and patient care in healthcare facilities. They ensure smooth operations and high standards of care. Their work involves both clinical knowledge and leadership skills.
Find Nurse Manager jobs in Tulsa, OK
-
Graduate Nurse
Average Salary: $104,811
Graduate Nurses have completed their nursing degrees and work under supervision. They provide care to patients in different healthcare settings. This role is ideal for those new to the nursing profession.
Find Graduate Nurse jobs in Tulsa, OK
-
Registered Nurse
Average Salary: $86,757
Registered Nurses provide direct patient care and manage treatment plans. They work in hospitals, clinics, and home health care. This profession requires strong clinical and communication skills.
Find Registered Nurse jobs in Tulsa, OK
-
Nurse Educator
Average Salary: $81,485
Nurse Educators teach and prepare future nurses in academic settings. They develop curriculum and mentor students. This role combines clinical expertise with teaching abilities.
Find Nurse Educator jobs in Tulsa, OK
-
Public Health Nurse
Average Salary: $66,883
Public Health Nurses focus on community health and prevention. They work with local governments and health organizations. This role involves educating the public and managing health programs.
Find Public Health Nurse jobs in Tulsa, OK
-
Case Manager
Average Salary: $50,908
Case Managers coordinate care for patients with complex needs. They work in hospitals and community health organizations. This position requires excellent communication and organizational skills.
Find Case Manager jobs in Tulsa, OK
-
Health Coach
Average Salary: $39,800
Health Coaches help people achieve their wellness goals. They work in wellness centers or for health insurance companies. This role involves providing support and guidance to improve health outcomes.
Find Health Coach jobs in Tulsa, OK



