$
BLSSalary

General Internal Medicine Physicians Salary in Oklahoma City, OK (2025)

Official BLS OEWS data · May 2025 · 180 employed

Annual Mean
$266,790
$128.27/hr
Annual Median
$216,570
$104.12/hr
Bottom 10%
$133,690
$64.27/hr
Top 10%
$464,990
$223.56/hr
Location vs National Average
Oklahoma City, OK
$266,790
Difference
-0.2% vs US avg
US National
$267,200

Salary Percentile Breakdown

PercentileAnnual
10th Percentile
Bottom 10%
$133,690
25th Percentile
Lower quarter
$166,300
50th PercentileMedian
Median
$216,570
75th Percentile
Upper quarter
$374,820
90th Percentile
Top 10%
$464,990

Salary Distribution

Annual Salary Range

10th

$134K

25th

$166K

Median

$217K

75th

$375K

90th

$465K

Oklahoma City, OK has a relatively small General Internal Medicine Physicians workforce (approximately 180 positions). Job opportunities may be more competitive.

In Oklahoma City, OK, General Internal Medicine Physicians salaries range from $133,690 at the 10th percentile to $464,990 at the 90th percentile — a spread of $331,300 (153% of the median). This wide range suggests significant variation based on experience and employer in this area.

Data: BLS OEWS May 2025 · Public domain · Not affiliated with BLS.