Family Medicine Physicians Salary in Oklahoma
BLS OEWS May 2025 • 7 metro areas • Oklahoma
Family Medicine Physicians in Oklahoma earn a median salary of $298,316 per year on average across 7 metro and nonmetro areas, +25.1% vs the national median of $238,380. An estimated 1,950 family medicine physicians are employed across Oklahoma, with salaries ranging from $169,060 to $481,870 depending on location.
$298,316
Avg median salary in Oklahoma
$481,870
Highest paying metro
$169,060
Lowest paying metro
1,950
Employed in Oklahoma
Compare Family Medicine Physicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Family Medicine Physicians
inFamily Medicine Physicians salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Oklahoma City, OK | $481,870 | $226,980 | $486,270 | 940 |
| Lawton, OK | $448,460 | $182,350 | $448,460 | 80 |
| Tulsa, OK | $350,190 | $198,720 | $403,260 | 540 |
| Southeast Oklahoma | $221,500 | $143,140 | — | 150 |
| Northwest Oklahoma | $218,600 | $172,000 | — | 80 |
| Northeast Oklahoma | $198,530 | $140,100 | — | 90 |
| Southwest Oklahoma | $169,060 | $66,200 | — | 70 |