How much does a Nurse Practitioner make in Oklahoma City, OK?
In Oklahoma City, Nurse Practitioners earn a competitive salary. The average yearly salary for a Nurse Practitioner in this area is $147,326. This figure makes Oklahoma City an attractive place for those looking to advance in the healthcare field.
The salary range for Nurse Practitioners in Oklahoma City varies. The bottom 10% earn less than $100,000 annually, while the top 10% earn more than $351,000 each year. Most Nurse Practitioners fall in the middle, earning between $122,818 and $328,182 yearly. This range allows for a good living standard and offers opportunities for growth and advancement.
What are the highest paying cities for a Nurse Practitioner near Oklahoma City, OK?

-
Guthrie, OK
Average Salary: $285,625
In Guthrie, professionals find rewarding opportunities in healthcare. The city has several clinics and health centers where practitioners can offer care. Guthrie Hospital is a prominent employer in the region, providing a collaborative environment.
Find Nurse Practitioner jobs in Guthrie, OK
-
Weatherford, OK
Average Salary: $183,750
Weatherford offers a range of healthcare settings for those seeking a fulfilling career. Working here means you can connect with patients and colleagues in a supportive community. Local health facilities often provide advanced medical services.
Find Nurse Practitioner jobs in Weatherford, OK
-
Moore, OK
Average Salary: $171,504
Moore presents a vibrant healthcare scene with many clinics and hospitals. Practitioners here can enjoy a diverse patient population. The presence of SSM Health and other medical centers offers excellent career growth opportunities.
Find Nurse Practitioner jobs in Moore, OK
-
Tulsa, OK
Average Salary: $150,515
Tulsa is a hub for medical services, with numerous healthcare providers in the area. Working in Tulsa offers the chance to collaborate with a wide range of specialists. Saint Francis Health System is a key employer in the region.
Find Nurse Practitioner jobs in Tulsa, OK
-
Mustang, OK
Average Salary: $144,155
Mustang is a growing community with expanding healthcare needs. Practitioners can find work in both clinics and private practices. Local hospitals like OU Medicine provide a supportive work environment.
Find Nurse Practitioner jobs in Mustang, OK
-
Stillwater, OK
Average Salary: $142,811
Stillwater offers a blend of academic and community healthcare settings. Working here means engaging with students and the local population. OSU Center for Health Sciences is a significant employer in the area.
Find Nurse Practitioner jobs in Stillwater, OK
-
Lawton, OK
Average Salary: $141,433
Lawton provides a range of opportunities in both urban and rural healthcare settings. Practitioners can work in hospitals and clinics, offering essential services to the community. Comanche County Memorial Hospital is a major healthcare provider here.
Find Nurse Practitioner jobs in Lawton, OK
-
Yukon, OK
Average Salary: $137,324
Yukon is a city with growing healthcare demands, offering various positions. Working in Yukon means you can be part of a community that values health and wellness. Local clinics and hospitals are key employers in the area.
Find Nurse Practitioner jobs in Yukon, OK
-
Norman, OK
Average Salary: $127,985
Norman's healthcare sector is expanding, with many clinics and hospitals. Practitioners here can enjoy a dynamic work environment. OU Health Sciences Center is a prominent employer, offering diverse career paths.
Find Nurse Practitioner jobs in Norman, OK
-
Midwest City, OK
Average Salary: $126,820
Midwest City has a range of healthcare facilities, providing numerous job opportunities. Working here allows professionals to contribute to the community's health. Local hospitals and clinics are key players in the healthcare sector.
Find Nurse Practitioner jobs in Midwest City, OK
What are the best paying companies for a Nurse Practitioner in Oklahoma City, OK?

-
Signify Health
Average Salary: $166,583
Signify Health in Oklahoma City offers Nurse Practitioners a chance to work in various healthcare settings. They focus on in-home assessments and managing patient care. They operate in many locations within Oklahoma City.
-
Vohra Wound Physicians
Average Salary: $158,750
Vohra Wound Physicians provides specialized care for patients with wounds. Nurse Practitioners here work closely with patients and medical teams. They have several clinics throughout Oklahoma City.
-
Optum
Average Salary: $131,072
Optum offers diverse opportunities for Nurse Practitioners, focusing on patient care and health management. Their facilities are located in various areas of Oklahoma City.
-
Trinity Employment Specialists
Average Salary: $129,692
Trinity Employment Specialists places Nurse Practitioners in many healthcare settings. They focus on personalized patient care. Their services cover several locations in Oklahoma City.
-
Marathon Health
Average Salary: $129,167
Marathon Health provides wellness and primary care services. Nurse Practitioners here work in various clinics around Oklahoma City, focusing on preventive care.
-
Family Health Clinic
Average Salary: $124,667
Family Health Clinic offers a warm, community-focused environment for Nurse Practitioners. They provide healthcare services in multiple locations across Oklahoma City.
-
Sprinter Health
Average Salary: $122,500
Sprinter Health emphasizes mobile healthcare services. Nurse Practitioners travel to patients' homes to provide care. They operate in several parts of Oklahoma City.
-
Insight Global
Average Salary: $121,992
Insight Global connects Nurse Practitioners with various healthcare facilities. They focus on providing excellent patient care in multiple locations in Oklahoma City.
-
Matrix Medical Network
Average Salary: $121,667
Matrix Medical Network offers home-based care services. Nurse Practitioners work to improve patients' health in their homes. They have several clinics throughout Oklahoma City.
-
CVS Health
Average Salary: $118,770
CVS Health provides comprehensive healthcare services. Nurse Practitioners work in their pharmacies and clinics, focusing on patient well-being. Their facilities are spread across Oklahoma City.
What are the best paying Nurse Practitioner related jobs in Oklahoma City, OK?

-
Physician Assistant
Average Salary: $128,600
A Physician Assistant works closely with doctors and patients, providing a range of medical services. This role can be found in clinics and hospitals, where the PA handles exams, diagnoses, and treatments. Many professionals in this field choose to work in bustling medical settings.
Find Physician Assistant jobs in Oklahoma City, OK
-
Graduate Nurse
Average Salary: $111,104
Graduate Nurses often work in acute care settings, supporting patients through their recovery. These nurses complete their training and work under supervision. Hospitals and care facilities in the city offer various opportunities for those entering this field.
Find Graduate Nurse jobs in Oklahoma City, OK
-
Nurse Manager
Average Salary: $108,602
Nurse Managers oversee nursing staff and ensure top-quality care. They work in hospitals and long-term care facilities, balancing patient care with administrative duties. Strong leadership skills are vital for success in this role.
Find Nurse Manager jobs in Oklahoma City, OK
-
Registered Nurse
Average Salary: $98,098
Registered Nurses provide essential care to patients in various settings, from hospitals to outpatient clinics. They work on treatment plans and offer support to patients and families. Many RNs find fulfilling work in healthcare facilities across the city.
Find Registered Nurse jobs in Oklahoma City, OK
-
Nurse Educator
Average Salary: $78,968
Nurse Educators teach and train new nurses, preparing them for their roles. They work in nursing schools or hospitals, often combining teaching with practical experience. This role is perfect for those who love both nursing and teaching.
Find Nurse Educator jobs in Oklahoma City, OK
-
Clinical Research Nurse
Average Salary: $75,219
Clinical Research Nurses help conduct clinical trials and research studies. They work in hospitals and research centers, ensuring that studies run smoothly and safely. This role is ideal for those interested in both patient care and research.
Find Clinical Research Nurse jobs in Oklahoma City, OK
-
Public Health Nurse
Average Salary: $66,025
Public Health Nurses work to improve community health outcomes. They often work with local health departments or non-profits, focusing on prevention and education. This role is vital in promoting health and wellness across the city.
Find Public Health Nurse jobs in Oklahoma City, OK
-
Case Manager
Average Salary: $47,710
Case Managers coordinate care for patients, especially those with complex needs. They work in hospitals and community health organizations, ensuring patients receive the right care. This role requires strong organizational skills and empathy.
Find Case Manager jobs in Oklahoma City, OK
-
Health Coach
Average Salary: $47,602
Health Coaches help people achieve their health goals through education and support. They work in clinics, wellness centers, or remotely, guiding clients to better health. This role is great for those who enjoy helping others improve their lifestyle and well-being.
Find Health Coach jobs in Oklahoma City, OK



