SalaryData

Internal Medicine Physician Salary in Oklahoma

Based on 490+ workers in Oklahoma

Data year: 2025 · Last updated: October 2026

Median Annual Salary (OK)

$216,570

$104.12/hr

vs National Average

$260,282

-16.8% vs national median

Salary Range (10th–90th)

$67K – $468K

490 employed in Oklahoma

Salary Distribution — Internal Medicine Physician in Oklahoma

Internal Medicine Physician (OK) salary percentiles
PercentileAnnual Salary
10th percentile$67,270
25th percentile$134,630
Median (50th percentile)$216,570
75th percentile$377,580
90th percentile$468,320

Top-Paying Industries for Internal Medicine Physician (U.S.)

Which industries pay Internal Medicine Physicians the most — nationwide figures (industry-level data is not available by state). Internal Medicine Physicians in Oklahoma tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Management of Companies and Enterprises$303,100160
Educational Services$269,1107K
Health Care and Social Assistance$256,20060K
Administrative and Support Services$230,00080
Professional, Scientific, and Technical Services$220,790110

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Internal Medicine Physician in Oklahoma vs National

Historical Internal Medicine Physician salary trend in Oklahoma
YearMedian Salary (Oklahoma)
2022$223,090
2023$204,280
2025$216,570
2026 (projected)$229,564

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Internal Medicine Physician in Oklahoma
YearOklahoma MedianNational Median
2022$223,090$188,484
2023$204,280$205,372
2025$216,570$260,282
2026 (projected)$229,564$275,899

Internal Medicine Physician Salary by Experience Level in Oklahoma

Internal Medicine Physician salary by experience level in Oklahoma
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$134,630
Mid-level3-5 yrs$216,570
Senior6-9 yrs$377,580
Staff / Lead10+ yrs$468,320

Internal Medicine Physician Salary in Other States

Related Internal Medicine Physician Salaries in Oklahoma

How other high-demand occupations in Oklahoma compare to Internal Medicine Physician ($216,570 median).

OccupationMedian Salaryvs Internal Medicine PhysicianHourly
Surgeon in OK$553,790+155.7%$266.25/hr
Obstetrician and Gynecologist in OK$370,260+71.0%$178.01/hr
Family Medicine Physician in OK$361,350+66.9%$173.73/hr
Emergency Medicine Physician in OK$348,540+60.9%$167.57/hr
Psychiatrist in OK$271,640+25.4%$130.60/hr
Podiatrist in OK$253,380+17.0%$121.82/hr
Pediatrician in OK$236,780+9.3%$113.84/hr
Dentist in OK$166,170-23.3%$79.89/hr
Nurse Anesthetist in OK$156,830-27.6%$75.40/hr
Physician Assistant in OK$136,550-36.9%$65.65/hr
Pharmacist in OK$135,140-37.6%$64.97/hr
Nurse Practitioner in OK$133,390-38.4%$64.13/hr

More Locations