Physician Salary in Oklahoma

Median annual base pay is $280,800 across 72 reported Physician salaries in Oklahoma.

Updated 29 August 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$118,300$225,000$280,800$343,200$400,000

Top Cities in Oklahoma

CityMedianReports
Tulsa$290,00022
Oklahoma City$279,32341

Top Employers in Oklahoma

EmployerMedianReports
USACS Medical Group Ltd.$353,6006
OU Health Partners, Inc.$321,88014
Saint Francis Health System$290,00012
University of Oklahoma Health Sciences Center$220,00016
INTEGRIS Health$150,0005

By Practice Setting

SettingMedianReports
Hospital (Community)$290,00013
Hospital (Academic/Teaching)$220,00016

Salary by Level

LevelCommon titlesMedianReports
EntryIntern (PGY1)—1
Junior / Early CareerResident (PGY2-3)$67,7735
SeniorFellow · Clinical Instructor—1
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$300,00058

By Specialty

SpecialtyMedianReports
Hematology/Oncology$400,0005
Hospital Medicine - Adult$317,0009

How They're Paid

ModelMedianReports
Annual Salary$275,00054
Hourly$337,68811

Physician salaries in other states

Common questions

How much does a Physician make in Oklahoma?

The median Physician salary in Oklahoma is $280,800 per year, based on 72 reported salaries.

Which city in Oklahoma pays Physicians the most?

Tulsa has the highest median at $290,000 per year, of the cities with enough reports to publish a median.

How much does a Physician at the Lead / Expert level make in Oklahoma?

$300,000 per year at the median — $19,200 above the Physician median in Oklahoma.

Which employers pay Physicians the most in Oklahoma?

Of the employers with enough reports to publish a median, USACS Medical Group Ltd. is highest at $353,600 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role