How much does a Physician make in Oklahoma City, OK?
In Oklahoma City, OK, Physicians enjoy competitive salaries that match their skill and dedication. On average, a Physician in this area earns around $264,478 per year. This figure can vary based on factors such as specialty, experience, and location within the city.
For those interested in specific numbers, here are some common salary ranges:
- Entry-level Physicians may earn around $52,800 annually.
- Those with more experience and expertise can expect to earn between $300,000 and $400,000 each year.
- The highest earners in the profession can make over $500,000 per year.
What are the highest paying cities for a Physician near Oklahoma City, OK?

-
Lawton, OK
Average Salary: $280,574
Lawton offers a vibrant community with a strong demand for medical services. Practitioners benefit from a mix of urban and rural environments, working with notable healthcare providers like Comanche County Memorial Hospital. Opportunities range from primary care to specialized fields.
Find Physician jobs in Lawton, OK
-
Tulsa, OK
Average Salary: $265,918
In Tulsa, healthcare professionals thrive in a dynamic and growing environment. The city boasts major employers such as Saint Francis Health System and Hillcrest Medical Center. Physicians here have access to advanced medical facilities and a diverse patient population.
Find Physician jobs in Tulsa, OK
-
Norman, OK
Average Salary: $169,808
Norman provides a balanced lifestyle with a community focus on health and wellness. Here, doctors can work with prominent institutions like Norman Regional Hospital. The city’s emphasis on education and quality of life makes it an attractive place for medical careers.
Find Physician jobs in Norman, OK
-
Broken Arrow, OK
Average Salary: $167,986
Broken Arrow is a rapidly expanding city with a strong need for healthcare services. Physicians can contribute to the community by working at major healthcare facilities like Saint Francis Hospital. The city offers a supportive environment for medical professionals.
Find Physician jobs in Broken Arrow, OK
-
Stillwater, OK
Average Salary: $161,875
Stillwater combines a small-town feel with a growing medical sector. Practicing here means working with top-rated institutions like Stillwater Medical Center. The city offers a welcoming atmosphere and a chance to make a significant impact.
Find Physician jobs in Stillwater, OK
-
Edmond, OK
Average Salary: $91,667
Edmond provides a great quality of life with plenty of opportunities for medical careers. Physicians here can join notable healthcare providers such as Integris Health Edmond. The city’s emphasis on family and community values makes it an ideal place to practice medicine.
Find Physician jobs in Edmond, OK
What are the best paying companies for a Physician in Oklahoma City, OK?

-
Mercy
Average Salary: $405,000
Mercy offers rewarding Physician jobs in Oklahoma City, OK. They are known for their patient-centered approach. Mercy operates multiple hospitals and clinics in the city, providing extensive medical services. Their focus on quality care makes them a top choice for physicians.
-
Banner Health
Average Salary: $66,407
Banner Health provides excellent opportunities for Physicians in Oklahoma City. They emphasize innovation in healthcare. Their facilities are spread across the city, offering various specialties. Physicians at Banner Health work in a supportive environment that values their skills and dedication.
What are the best paying Physician related jobs in Oklahoma City, OK?

-
Gastroenterologist
Average Salary: $875,000
Gastroenterologists diagnose and treat digestive issues. They work in hospitals and clinics. They focus on conditions of the stomach, intestines, and liver.
Find Gastroenterologist jobs in Oklahoma City, OK
-
Endocrinologist
Average Salary: $387,500
These specialists handle hormone-related disorders. They treat diabetes and thyroid conditions. They often work in private practices.
Find Endocrinologist jobs in Oklahoma City, OK
-
Neurologist
Average Salary: $278,129
Neurologists diagnose and treat conditions of the nervous system. They see patients at hospitals and private clinics. They treat issues like strokes and migraines.
Find Neurologist jobs in Oklahoma City, OK
-
Psychiatrist
Average Salary: $221,500
They treat mental health disorders. Psychiatrists work in hospitals and private practices. They help patients manage anxiety and depression.
Find Psychiatrist jobs in Oklahoma City, OK
-
Emergency Medicine Physician
Average Salary: $219,233
They handle urgent health issues. They work in emergency departments. Their job is to stabilize patients quickly.
Find Emergency Medicine Physician jobs in Oklahoma City, OK
-
Podiatrist
Average Salary: $215,140
They focus on foot and ankle care. They often have their own practices. They treat conditions like foot injuries and infections.
Find Podiatrist jobs in Oklahoma City, OK
-
Family Medicine Physician
Average Salary: $189,545
They provide general health care. They see patients of all ages. They work in clinics and hospitals, offering a wide range of services.
Find Family Medicine Physician jobs in Oklahoma City, OK
-
Dermatologist
Average Salary: $168,000
They specialize in skin conditions. They diagnose and treat acne, eczema, and skin cancer. They work in private practices and clinics.
Find Dermatologist jobs in Oklahoma City, OK
-
Radiologist
Average Salary: $156,686
They interpret medical images. They use X-rays and MRIs to diagnose conditions. They work in hospitals and diagnostic labs.
Find Radiologist jobs in Oklahoma City, OK
-
Ophthalmologist
Average Salary: $152,244
They focus on eye care. They diagnose and treat eye diseases. They work in hospitals and private practices, offering services like eye surgery.
Find Ophthalmologist jobs in Oklahoma City, OK



