SalaryCalculations

Family Medicine Physicians Salary in Oklahoma

State wage data from the BLS OEWS survey, May 2025.

Median annual

$361,350

Median hourly

$174

Average annual

$329,940

Employed in state

2.2K

The median annual salary for Family Medicine Physicians in Oklahoma is $361,350, or about $174 an hour. That is 48% higher than the national median.

Pay in Oklahoma ranges from $127,950 at the 10th percentile to $486,270 at the 90th percentile. Roughly 2.2K people work as family medicine physicians in the state.

Pay distribution in Oklahoma

10th$127,950
25th$206,570
Median$361,350
75th$481,870
90th$486,270

Salary calculator

Hourly
$173.73
Daily
$1,390
Weekly
$6,949
Bi-weekly
$13,898
Monthly
$30,113
Annual
$361,350

$361,350 a year is around the 50th percentile for Family Medicine Physicianss in Oklahoma. The median is $361,350.

Family Medicine Physicians pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Oklahoma City, OK$481,870940
Lawton, OK$448,46080
Tulsa, OK$350,190540

Other jobs in Oklahoma

All salaries in Oklahoma →