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.

Full tool →
Family Medicine Physicians
in
    vs

      Family Medicine Physicians salaries by city in Oklahoma

      Metro areaMedian salary25th pct75th pctEmployed
      Oklahoma City, OK$481,870$226,980$486,270940
      Lawton, OK$448,460$182,350$448,46080
      Tulsa, OK$350,190$198,720$403,260540
      Southeast Oklahoma$221,500$143,140150
      Northwest Oklahoma$218,600$172,00080
      Northeast Oklahoma$198,530$140,10090
      Southwest Oklahoma$169,060$66,20070

      View Family Medicine Physicians salaries in all cities