SOC 29-1051 · Oklahoma

Pharmacists Salary in Oklahoma

Pharmacists in Oklahoma earn the most in Lawton (average $138,050 a year) and the least in Enid ($129,940), across the 4 Oklahoma metro areas we cover. Statewide, BLS puts the pharmacists average at $133,630 and the median at $135,140 for 3,610 workers. The U.S. average for this job is $140,920.

$138Khighest: Lawton
$130Klowest: Enid
2,540jobs in these metros
4metro areas
Advertisement

Pharmacists average salary by city in Oklahoma

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Lawton$138,050$137,540$126,520$99,95686
Tulsa$137,270$140,820$130,790$99,45889
Oklahoma City$133,930$138,120$130,960$97,32690
Enid$129,940$131,690$127,590$94,77884

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Pharmacists salary in other states

Pharmacists salary by city and state

More about pay in Oklahoma

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.