Position
City
Salary

How much does a Physician make in Oklahoma City, OK?

The average salary for a Physician is $265,419 per year in Oklahoma City, OK.

In Oklahoma City, physicians enjoy a competitive salary that matches the quality of care they provide. The average yearly salary stands at $265,419. This amount can vary based on the physician's specialty, experience, and the specific healthcare setting. For example, those working in more specialized fields or with higher levels of experience often earn more.

Salary distribution among physicians in Oklahoma City shows a range from lower to higher earners. The majority of physicians earn between $136,473 and $220,145 annually. This wide range reflects the different paths and specialties in medicine. The top earners, about 19% of physicians, make over $345,655 each year. This showcases the potential for high earnings in certain areas of medicine and the rewards for those who achieve higher qualifications and roles.

Physician jobs in Oklahoma City, OK

What are the highest paying cities for a Physician near Oklahoma City, OK?

Physicians near Oklahoma City find their best opportunities in Lawton, OK, with average salaries of around $280,574. The city's robust healthcare system offers various specialties and benefits. Tulsa, OK, ranks closely behind, providing a competitive salary of about $266,815, appealing to many in the profession.
Graph displaying highest paying cities salaries for Physician jobs near Oklahoma City, OK, highlighting Lawton, OK with the highest at $280,574 and Edmond, OK with the lowest at $91,667.
  1. Lawton, OK
    Average Salary: $280,574
    In Lawton, medical professionals find a community that values health and wellness. The city offers opportunities at prominent institutions like Comanche County Memorial Hospital. Working here means contributing to quality patient care in a supportive environment.
    Find Physician jobs in Lawton, OK


  2. Tulsa, OK
    Average Salary: $266,815
    Tulsa provides a dynamic environment for healthcare providers. At places like Saint Francis Hospital, doctors can expect to engage with a diverse patient population. The city's growing economy and vibrant culture make it a great place to build a career.
    Find Physician jobs in Tulsa, OK


  3. Broken Arrow, OK
    Average Salary: $167,986
    Broken Arrow is known for its friendly communities and excellent healthcare facilities. At Ascension St. John Medical Center, professionals can offer top-notch care. The city’s focus on family and community well-being creates a rewarding work atmosphere.
    Find Physician jobs in Broken Arrow, OK


  4. Stillwater, OK
    Average Salary: $161,875
    In Stillwater, doctors benefit from a close-knit community and a strong emphasis on education. The presence of institutions like Stillwater Medical Center allows for a fulfilling career. The town’s welcoming nature makes it a great place to live and work.
    Find Physician jobs in Stillwater, OK


  5. Norman, OK
    Average Salary: $160,059
    Norman offers a balance of urban and small-town living. At OU Health, professionals have access to advanced medical technology and a supportive work environment. The city’s strong educational institutions add to its appeal for medical careers.
    Find Physician jobs in Norman, OK


  6. Edmond, OK
    Average Salary: $91,667
    Edmond provides a vibrant setting for healthcare providers. At Integris Health Edmond, doctors can enjoy a fast-paced environment with a focus on patient care. The city’s growing population and excellent schools make it an attractive place to work and raise a family.
    Find Physician jobs in Edmond, OK

What are the best paying companies for a Physician in Oklahoma City, OK?

Physician job seekers in Oklahoma City will find top compensation at Mercy. This organization offers an average salary of $405,000. Mercy stands out for providing excellent benefits and a supportive work environment. Another notable employer, Banner Health, offers a competitive average salary of $66,407. This company also focuses on employee well-being and career growth opportunities.
Graph displaying best paying company salaries for Physician jobs in Oklahoma City, OK, highlighting Mercy with the highest at $405,000 and Banner Health with the lowest at $66,407.
  1. Mercy
    Average Salary: $405,000
    Mercy is a well-respected healthcare organization based in Oklahoma City, OK. They offer a wide range of medical services and have a reputation for providing high-quality patient care. Physicians at Mercy work in various departments, from emergency care to specialized treatments. Mercy operates several clinics and hospitals across the city, ensuring comprehensive healthcare access to the community.


  2. Banner Health
    Average Salary: $66,407
    Banner Health is a leading healthcare provider in Oklahoma City, OK. They have multiple locations where they offer extensive medical services. Physicians at Banner Health are part of a supportive team that values teamwork and innovation. The company’s facilities are modern and equipped with the latest technology, providing a great environment for medical professionals to excel.

Currently 2,293 Physician job openings, nationwide.

How's the job market for a Physician in the US?

Learn what a Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Physician today.
Position
Overview
Physician
2,293 Job Openings