facebook tracking Family Medicine Physician salary in Oklahoma (2025): pay by city

Family Medicine Physician salary in Oklahoma

What family medicine physicians earn in Oklahoma and its metro areas, compared with the rest of the country.

May 2025#2 of 50 states
Median pay$361,350$173.72 per hour
vs U.S.+48%U.S. median $244,180
Middle half earn$206,570 – $481,870Top 10%: $486,270+
Jobs2,1701.84× the U.S. concentration

Family Medicine Physician pay in Oklahoma cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Oklahoma City, OK$481,870$231.67940
Tulsa, OK$350,190$168.36540
Southeast Oklahoma nonmetropolitan area$244,640$117.61250
Northeast Oklahoma nonmetropolitan area$361,350$173.72190
Lawton, OK$448,460$215.6080
Northwest Oklahoma nonmetropolitan area$260,000$125.0080
Advertisement

Hospitals and jobs in Oklahoma

Family Medicine Physician pay in similar states

Other healthcare salaries in Oklahoma

Questions

How much does a family medicine physician make in Oklahoma?

Family Medicine Physicians in Oklahoma earned a median of $361,350 a year ($173.72 an hour) in May 2025, 48% more than the national median of $244,180. The middle half earned $206,570 to $481,870.

Where in Oklahoma do family medicine physicians earn the most?

Among areas in Oklahoma, pay was highest in Oklahoma City, OK at $481,870.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.