Physician Assistants Salary in Oklahoma

BLS OEWS May 2025 • 7 metro areas • Oklahoma

Physician Assistants in Oklahoma earn a median salary of $136,117 per year on average across 7 metro and nonmetro areas, +2.1% vs the national median of $133,260. An estimated 1,770 physician assistants are employed across Oklahoma, with salaries ranging from $130,320 to $145,620 depending on location.

$136,117 Avg median salary in Oklahoma
$145,620 Highest paying metro
$130,320 Lowest paying metro
1,770 Employed in Oklahoma

Compare Physician Assistants salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Physician Assistants
in
    vs

      Physician Assistants salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Southeast Oklahoma $145,620 $124,800 $158,260 120
      Northwest Oklahoma $139,760 $127,140 $172,510 60
      Northeast Oklahoma $139,260 $121,020 $154,430 80
      Southwest Oklahoma $135,250 $132,480 $159,280 50
      Lawton, OK $132,220 $126,760 $161,930 30
      Tulsa, OK $130,390 $124,830 $147,700 410
      Oklahoma City, OK $130,320 $104,020 $138,720 1,020

      View Physician Assistants salaries in all cities