Oklahoma · salary and cost of living

Average Salary in Oklahoma

The average salary in Oklahoma is $56,950 a year across all jobs and the median wage is $45,600, according to BLS statewide estimates for May 2025. Oklahoma City pays the most of the 4 metro areas we cover ($60,330), and Enid the least ($51,750). Prices are 12% below the U.S. average (BEA).

$56,950average salary
$45,600median salary
88cost of living (U.S. = 100)
$63,603median household income
Advertisement

Average and median wage in Oklahoma

Half of the 1,707,680 workers in Oklahoma earn less than $45,600 a year, the median wage, while the average pay is $56,950, or $27.38 an hour. The lowest-paid 10% make $25,850 or less and the top 10% $100,690 or more. The average is 18% less than the U.S. average ($69,770) and the median 11% less than the U.S. median ($50,980).

  • $26K10th
  • $33K25th
  • $46KMedian
  • $66K75th
  • $101K90th

median average · bar = middle 50% of workers · how to read it

Pay levelOklahoma per yearPer hour*U.S. per year
Average$56,950$27.38$69,770
Median$45,600$21.92$50,980
10th percentile$25,850$12.43$31,200
25th percentile$32,740$15.74$37,590
75th percentile$66,000$31.73$80,520
90th percentile$100,690$48.41$128,560

*Hourly figures assume 2,080 paid hours a year. Statewide figures include every employer in the state, metro and rural. Median vs. average salary · reading percentiles.

Average salary by city in Oklahoma

Map of Oklahoma metro areas

Loading map…

lower average salaryhigher average salary

Map data © OpenStreetMap contributors.

Salary, take-home pay and cost of living by city

CityAverageMedianTake-home*Cost of livingHome value
Oklahoma City$60,330$47,230$48,48690$246,872
Tulsa$59,070$46,670$47,53089$253,725
Lawton$52,190$42,090$42,31186$154,345
Enid$51,750$40,500$41,97884$144,157

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

Advertisement

Highest-paying jobs in Oklahoma

Most common jobs in Oklahoma

JobJobs statewideAverageMedianHighest city average
Fast Food and Counter Workers52,520$25,050$23,430$26,310
General and Operations Managers43,890$111,630$90,430$118,230
Retail Salespersons43,830$33,060$29,660$33,860
Cashiers41,140$27,980$28,180$29,240
Registered Nurses38,270$85,060$82,920$87,380
Laborers and Freight, Stock, and Material Movers, Hand38,210$37,790$36,990$38,430
Customer Service Representatives34,460$41,740$38,650$42,660
Stockers and Order Fillers32,910$35,640$34,790$35,970
Office Clerks, General31,870$39,080$37,240$41,830
Heavy and Tractor-Trailer Truck Drivers27,840$57,670$54,410$59,220

Jobs, average and median: BLS statewide estimates. Highest city average: best-paid metro area we cover in the state.

Average salary by job family in Oklahoma

Job familyAverageMedianJobs
Management$118,070$99,99098,840
Architecture and Engineering$98,300$92,46025,010
Legal$97,350$78,62012,410
Healthcare Practitioners and Technical$92,540$78,560113,620
Computer and Mathematical$90,640$82,09040,490
Business and Financial Operations$82,170$75,36096,520
Life, Physical, and Social Science$80,740$73,92012,020
Arts, Design, Entertainment, Sports, and Media$59,890$50,72015,840
Installation, Maintenance, and Repair$59,320$55,00092,070
Construction and Extraction$55,120$48,62085,910
Protective Service$54,080$46,43042,490
Community and Social Service$52,250$46,81029,250
Educational Instruction and Library$51,490$47,870101,590
Production$49,460$45,850100,600
Sales and Related$45,320$33,300154,170
Office and Administrative Support$45,190$41,980213,000
Transportation and Material Moving$44,320$37,750155,910
Farming, Fishing, and Forestry$39,730$36,2202,600
Healthcare Support$36,600$35,40065,630
Building and Grounds Cleaning and Maintenance$34,000$32,40050,840
Personal Care and Service$33,810$29,42031,850
Food Preparation and Serving Related$28,900$27,110167,030

Oklahoma income tax and take-home pay

Take-home figures on these pages apply Oklahoma's 2026 income tax rules for a single filer with the standard deduction, plus federal income tax (2026 brackets), Social Security and Medicare.

Oklahoma paycheck calculator

Oklahoma at a glance

$264 billionstate GDP (BEA, 2024)
3,995,260population (Census, 2023)
2,205reported crimes per 100,000 residents (FBI, statewide)

Average salary in other states

Advertisement

Salary in Oklahoma: questions

What is the average salary in Oklahoma?

$56,950 a year across all jobs, according to BLS statewide estimates (OEWS, May 2025). That is 18% less than the U.S. average ($69,770).

What is the median salary in Oklahoma?

$45,600 a year: half of Oklahoma workers earn more and half earn less. The median is lower than the average because a minority of high earners lifts the average.

What is the average hourly wage in Oklahoma?

$27.38 an hour on average, and $21.92 at the median (BLS, May 2025).

Which city in Oklahoma pays the most?

Oklahoma City, with an average of $60,330 a year among the metro areas we cover.

Is Oklahoma expensive to live in?

BEA puts Oklahoma prices 12% below the U.S. average (price parity 87.8). Within the state, Oklahoma City 90, Tulsa 89, Lawton 86 are the most expensive metros.

Sources and how to read this page

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