Nurse Practitioner Salary in Oklahoma City, OK
How much does a Nurse Practitioner make in Oklahoma City, OK?
In Oklahoma City, a Nurse Practitioner can expect to earn a competitive salary. The average annual salary for this role is around $138,892. This figure can vary depending on several factors, including experience, specialty, and the specific healthcare facility. Nurse Practitioners with more years of experience and those specializing in high-demand areas often earn more.
The salary range for Nurse Practitioners in Oklahoma City typically falls between $100,000 and $300,000 per year. The lowest-paid 10% earn about $100,000, while the highest-paid 10% can make upwards of $300,000. This range reflects the diverse opportunities available in the healthcare sector, from hospitals to private clinics. Additionally, Nurse Practitioners may have the chance to earn extra income through bonuses and other incentives.
What are the highest paying cities for a Nurse Practitioner near Oklahoma City, OK?

-
Weatherford, OK
Average Salary: $180,000
In Weatherford, healthcare professionals enjoy a close-knit community. The city offers opportunities to work in local clinics and hospitals. Patients appreciate the personalized care, making it a rewarding place to practice.
Find Nurse Practitioner jobs in Weatherford, OK
-
Moore, OK
Average Salary: $162,000
Moore provides a vibrant environment for healthcare workers. The city's growing population means more patients and more opportunities. Working in Moore allows for collaboration with other skilled professionals.
Find Nurse Practitioner jobs in Moore, OK
-
Stillwater, OK
Average Salary: $144,055
Stillwater is known for its academic atmosphere. Nurse practitioners here often work with universities and research centers. The city values education and innovation, offering a dynamic work setting.
Find Nurse Practitioner jobs in Stillwater, OK
-
Yukon, OK
Average Salary: $138,164
Yukon offers a mix of urban and rural settings. Nurse practitioners can find work in both clinics and larger hospitals. The community is supportive, making it a pleasant place to build a career.
Find Nurse Practitioner jobs in Yukon, OK
-
Lawton, OK
Average Salary: $137,593
Lawton provides a diverse range of healthcare opportunities. Nurse practitioners can work in military hospitals and private clinics. The city's strong community ties enhance the work experience.
Find Nurse Practitioner jobs in Lawton, OK
-
Mustang, OK
Average Salary: $136,305
Mustang is a growing city with many opportunities for healthcare professionals. Nurse practitioners can find work in both urban and suburban settings. The community is welcoming and supportive.
Find Nurse Practitioner jobs in Mustang, OK
-
Tulsa, OK
Average Salary: $135,334
Tulsa offers a bustling healthcare environment. Nurse practitioners can work in large hospitals and specialized clinics. The city's diverse population provides a rich and varied work experience.
Find Nurse Practitioner jobs in Tulsa, OK
-
Norman, OK
Average Salary: $128,550
Norman is known for its academic and cultural offerings. Nurse practitioners can find work in university hospitals and private practices. The city's vibrant community makes it a great place to practice.
Find Nurse Practitioner jobs in Norman, OK
-
Midwest City, OK
Average Salary: $124,616
Midwest City provides a mix of urban and suburban healthcare opportunities. Nurse practitioners can work in community clinics and larger hospitals. The city's diverse population offers a rewarding work experience.
Find Nurse Practitioner jobs in Midwest City, OK
-
Edmond, OK
Average Salary: $117,855
Edmond offers a growing community with many healthcare opportunities. Nurse practitioners can find work in both private practices and larger hospitals. The city's supportive environment makes it a great place to practice.
Find Nurse Practitioner jobs in Edmond, OK
What are the best paying companies for a Nurse Practitioner in Oklahoma City, OK?

-
Signify Health
Average Salary: $160,000
Signify Health offers Nurse Practitioners a chance to work in various settings, including patient homes and clinics. They focus on improving patient outcomes. They operate in Oklahoma City, OK, and other locations.
-
Mosaic Therapy
Average Salary: $155,000
Mosaic Therapy provides Nurse Practitioners with a supportive environment. They focus on patient care and well-being. They operate in Oklahoma City, OK, and other locations.
-
Vohra Wound Physicians
Average Salary: $150,000
Vohra Wound Physicians offers Nurse Practitioners the opportunity to specialize in wound care. They focus on patient recovery and healing. They operate in Oklahoma City, OK, and other locations.
-
EmVenio Research
Average Salary: $140,000
EmVenio Research provides Nurse Practitioners with a chance to work in clinical research. They focus on advancing medical knowledge. They operate in Oklahoma City, OK, and other locations.
-
Family Health Clinic
Average Salary: $139,000
Family Health Clinic offers Nurse Practitioners a chance to work in a community-focused setting. They focus on providing comprehensive care. They operate in Oklahoma City, OK, and other locations.
-
US Department of Veterans Affairs
Average Salary: $134,179
The US Department of Veterans Affairs offers Nurse Practitioners the opportunity to serve veterans. They focus on providing quality healthcare. They operate in Oklahoma City, OK, and other locations.
-
Optum
Average Salary: $132,014
Optum provides Nurse Practitioners with a chance to work in a large healthcare organization. They focus on improving patient health outcomes. They operate in Oklahoma City, OK, and other locations.
-
Trinity Employment Specialists
Average Salary: $127,727
Trinity Employment Specialists offers Nurse Practitioners a chance to work in various healthcare settings. They focus on patient care and support. They operate in Oklahoma City, OK, and other locations.
-
Oak Street Health
Average Salary: $126,750
Oak Street Health provides Nurse Practitioners with a chance to work in community health centers. They focus on providing accessible care. They operate in Oklahoma City, OK, and other locations.
-
S4 Search Partners
Average Salary: $123,883
S4 Search Partners offers Nurse Practitioners the opportunity to work in a variety of healthcare settings. They focus on patient care and support. They operate in Oklahoma City, OK, and other locations.
What are the best paying Nurse Practitioner related jobs in Oklahoma City, OK?

-
Physician Assistant
Average Salary: $126,116
This role works closely with doctors to diagnose and treat patients. They see patients, take medical histories, and provide care. Many work in clinics and hospitals in the city.
Find Physician Assistant jobs in Oklahoma City, OK
-
Nurse Manager
Average Salary: $106,399
This position manages a team of nurses. They ensure patient care meets high standards. They work in hospitals and clinics, coordinating staff and resources.
Find Nurse Manager jobs in Oklahoma City, OK
-
Registered Nurse
Average Salary: $102,403
RNs provide patient care and support doctors. They work in various settings, including hospitals and clinics. They monitor patients and administer treatments.
Find Registered Nurse jobs in Oklahoma City, OK
-
Graduate Nurse
Average Salary: $95,060
Newly graduated nurses gain experience in healthcare settings. They work under supervision, providing patient care. They learn from experienced staff in hospitals and clinics.
Find Graduate Nurse jobs in Oklahoma City, OK
-
Nurse Educator
Average Salary: $78,682
This role teaches nursing students and staff. They develop training programs and provide education. They work in hospitals and educational institutions.
Find Nurse Educator jobs in Oklahoma City, OK
-
Public Health Nurse
Average Salary: $67,293
They focus on community health. They work to prevent diseases and promote healthy living. They often collaborate with local health departments and community organizations.
Find Public Health Nurse jobs in Oklahoma City, OK
-
Clinical Research Nurse
Average Salary: $62,318
They manage clinical trials and studies. They ensure patient safety and data accuracy. They work in research centers and hospitals, collaborating with doctors and scientists.
Find Clinical Research Nurse jobs in Oklahoma City, OK
-
Case Manager
Average Salary: $43,941
They coordinate care for patients. They work with doctors, nurses, and social services. They help patients navigate the healthcare system and ensure they receive the right care.
Find Case Manager jobs in Oklahoma City, OK
-
Health Coach
Average Salary: $34,612
They help people improve their health. They provide education and support. They work in clinics, wellness centers, and community organizations.
Find Health Coach jobs in Oklahoma City, OK