How much does a Nurse Practitioner make in Oklahoma City, OK?
Nurse Practitioners in Oklahoma City, OK, enjoy competitive salaries. On average, they make around $142,332 per year. This pay can vary based on experience and the type of healthcare setting they work in. Many find their roles both rewarding and financially stable.
Here's how salaries break down: a small group, about 14.25%, make close to $100,000. A larger group, around 42.22%, earn between $118,182 and $136,364. About 15.31% earn from $136,364 to $154,545. Nearly 10.56% make between $154,545 and $172,727. Another 2.64% earn from $172,727 to $190,909. Even fewer, around 2.64%, make from $190,909 to $209,091. Just 1.58% earn between $209,091 and $227,273. A very small group, about 4.75%, make from $227,273 to $245,455. A tiny fraction, 1.06%, earn above $281,818.
What are the highest paying cities for a Nurse Practitioner near Oklahoma City, OK?

-
Guthrie, OK
Average Salary: $285,625
Working in Guthrie, you will find a welcoming community with plenty of opportunities to grow your career. Many local health facilities value experienced practitioners. Guthrie Medical Center and local clinics are great places to work.
Find Nurse Practitioner jobs in Guthrie, OK
-
Weatherford, OK
Average Salary: $183,750
In Weatherford, you will enjoy a smaller community with big opportunities. The local hospitals and clinics are looking for skilled practitioners. The close-knit community makes it a great place to work and live.
Find Nurse Practitioner jobs in Weatherford, OK
-
Moore, OK
Average Salary: $169,393
Moore offers a vibrant community with many healthcare options. You will find a range of facilities that value experienced care. Mercy Hospital Moore and local practices are great places to work.
Find Nurse Practitioner jobs in Moore, OK
-
Stillwater, OK
Average Salary: $150,936
Stillwater is a lively town with many healthcare opportunities. The area has a strong community focus. Stillwater Medical Center and nearby clinics are great places to advance your career.
Find Nurse Practitioner jobs in Stillwater, OK
-
Tulsa, OK
Average Salary: $149,898
Tulsa provides a dynamic work environment with plenty of healthcare facilities. The city has many hospitals and clinics that value skilled practitioners. St. Francis Hospital and local clinics are top employers.
Find Nurse Practitioner jobs in Tulsa, OK
-
Duncan, OK
Average Salary: $144,674
Duncan offers a friendly community with various healthcare opportunities. The local hospital and clinics are in need of experienced practitioners. Duncan Regional Hospital is a key employer in the area.
Find Nurse Practitioner jobs in Duncan, OK
-
Mustang, OK
Average Salary: $144,155
Mustang has a growing community with many job opportunities in healthcare. The local clinics and hospitals value experienced care. Mustang Regional Medical Center is a great place to work.
Find Nurse Practitioner jobs in Mustang, OK
-
Lawton, OK
Average Salary: $144,008
Lawton provides a stable environment with many healthcare options. The local facilities are looking for skilled practitioners. Comanche County Medical Center and local clinics are top employers.
Find Nurse Practitioner jobs in Lawton, OK
-
Yukon, OK
Average Salary: $137,101
Yukon is a growing community with plenty of opportunities in healthcare. The local facilities value experienced care. Yukon Medical Center and local clinics are great places to work.
Find Nurse Practitioner jobs in Yukon, OK
-
Midwest City, OK
Average Salary: $126,832
Midwest City offers a vibrant work environment with many healthcare opportunities. The local hospitals and clinics value experienced practitioners. Integris Baptist Medical Center is a key employer in the area.
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,364
Signify Health offers Nurse Practitioners excellent career growth in Oklahoma City. They focus on in-home assessments and work with various healthcare providers. They operate in multiple locations across the city.
-
Vohra Wound Physicians
Average Salary: $158,750
Vohra Wound Physicians provides specialized care for wound treatment. Nurse Practitioners at this company work closely with patients in clinics across Oklahoma City. Their focus on patient care makes it a great place to work.
-
EmVenio Research
Average Salary: $146,667
EmVenio Research focuses on clinical research. Nurse Practitioners here conduct clinical trials and research studies. They have several locations in Oklahoma City, offering a unique job experience.
-
Optum
Average Salary: $131,072
Optum offers Nurse Practitioners a variety of roles in healthcare management. They work in clinics and hospitals across Oklahoma City. Their commitment to patient care is strong, making it a desirable employer.
-
Marathon Health
Average Salary: $129,167
Marathon Health focuses on providing comprehensive healthcare services. Nurse Practitioners here work in both corporate and clinical settings. They have multiple sites in Oklahoma City.
-
Trinity Employment Specialists
Average Salary: $128,833
Trinity Employment Specialists offer staffing solutions for healthcare providers. Nurse Practitioners here can find flexible job opportunities. They operate in various locations in Oklahoma City.
-
Family Health Clinic
Average Salary: $124,667
Family Health Clinic provides primary care services. Nurse Practitioners work with families to ensure their health needs are met. They have several locations in Oklahoma City.
-
Sprinter Health
Average Salary: $122,500
Sprinter Health specializes in mobile healthcare services. Nurse Practitioners here visit patients in their homes. They operate in multiple areas of Oklahoma City.
-
Insight Global
Average Salary: $121,992
Insight Global offers staffing services for Nurse Practitioners. They help place professionals in various healthcare settings. Their locations are spread throughout Oklahoma City.
-
Matrix Medical Network
Average Salary: $121,667
Matrix Medical Network provides healthcare services for Medicare patients. Nurse Practitioners here focus on preventive care. They have multiple locations in Oklahoma City.
What are the best paying Nurse Practitioner related jobs in Oklahoma City, OK?

-
Physician Assistant
Average Salary: $129,345
This role supports doctors in clinics and hospitals, providing healthcare services. Many hospitals and private practices in the area offer these positions. Opportunities exist in various healthcare facilities.
Find Physician Assistant jobs in Oklahoma City, OK
-
Nurse Manager
Average Salary: $108,602
This role oversees nursing staff in hospitals and clinics. Managers coordinate patient care and manage team operations. Major hospitals and healthcare systems in Oklahoma City have openings.
Find Nurse Manager jobs in Oklahoma City, OK
-
Graduate Nurse
Average Salary: $108,263
Newly qualified nurses start here, gaining experience in hospitals. Training programs and mentorship help them develop their skills. Hospitals and clinics provide these positions.
Find Graduate Nurse jobs in Oklahoma City, OK
-
Registered Nurse
Average Salary: $98,250
This role provides patient care in hospitals, clinics, and other healthcare facilities. RNs work with doctors and other healthcare professionals. Many healthcare providers need RNs.
Find Registered Nurse jobs in Oklahoma City, OK
-
Nurse Educator
Average Salary: $79,450
This role teaches and trains new nurses. Educators work in hospitals and nursing schools. They prepare the next generation of healthcare professionals.
Find Nurse Educator jobs in Oklahoma City, OK
-
Clinical Research Nurse
Average Salary: $75,219
This role supports clinical trials and research studies. Nurses in this field work in hospitals and research institutions. They help ensure research is conducted safely.
Find Clinical Research Nurse jobs in Oklahoma City, OK
-
Public Health Nurse
Average Salary: $68,944
This role focuses on community health. Nurses work with local health departments and public health organizations. They aim to improve health outcomes in the community.
Find Public Health Nurse jobs in Oklahoma City, OK
-
Case Manager
Average Salary: $47,066
This role coordinates care for patients. Managers work in hospitals, clinics, and insurance companies. They ensure patients get the care they need.
Find Case Manager jobs in Oklahoma City, OK
-
Health Coach
Average Salary: $44,868
This role helps people improve their health. Coaches work in clinics, wellness centers, and private practices. They offer guidance on diet, exercise, and lifestyle changes.
Find Health Coach jobs in Oklahoma City, OK



