Last updated: 2025 BLS data · Page refreshed:
The average salary in Oklahoma is $63,871 per year (median, 2025). The highest-paying job in OK is Orthopedic Surgeons, Except Pediatric at $530,070. This page covers all 709 occupations tracked by BLS in Oklahoma.
Data: BLS OEWS, May 2025 | Last updated: 2026-05-19
How does Oklahoma compare? Click any state for details.
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Orthopedic Surgeons, Except Pediatric | $530,070 | $419,180 | 30 |
| 2 | Obstetricians and Gynecologists | $370,260 | $364,140 | 60 |
| 3 | Family Medicine Physicians | $361,350 | $329,940 | 2,170 |
| 4 | Emergency Medicine Physicians | $348,540 | $300,600 | 60 |
| 5 | Physicians, Pathologists | $317,850 | $333,340 | 130 |
| 6 | Psychiatrists | $271,640 | $272,510 | 80 |
| 7 | Podiatrists | $253,380 | $219,030 | 60 |
| 8 | Pediatricians, General | $236,780 | $257,980 | 280 |
| 9 | General Internal Medicine Physicians | $216,570 | $270,930 | 490 |
| 10 | Ophthalmologists, Except Pediatric | $215,760 | $207,100 | 0 |
| 11 | Physicists | $200,050 | $162,530 | 40 |
| 12 | Dentists, General | $166,170 | $188,280 | 980 |
| 13 | Chief Executives | $163,790 | $200,930 | 2,390 |
| 14 | Architectural and Engineering Managers | $157,330 | $163,900 | 2,070 |
| 15 | Nurse Anesthetists | $156,830 | $190,820 | 990 |
| 16 | Petroleum Engineers | $153,020 | $155,900 | 1,450 |
| 17 | Medical Dosimetrists | $143,120 | $136,740 | 30 |
| 18 | Computer and Information Systems Managers | $137,280 | $146,050 | 3,790 |
| 19 | Physician Assistants | $136,550 | $138,700 | 1,770 |
| 20 | Pharmacists | $135,140 | $133,630 | 3,610 |
| 21 | Airline Pilots, Copilots, and Flight Engineers | $133,680 | $144,000 | 180 |
| 22 | Nurse Practitioners | $133,390 | $134,200 | 3,620 |
| 23 | Financial Managers | $132,460 | $151,850 | 6,670 |
| 24 | Mining and Geological Engineers, Including Mining Safety Engineers | $131,660 | $124,740 | 90 |
| 25 | Sales Managers | $128,920 | $150,650 | 3,250 |
The average salary in Oklahoma ($63,871) exceeds the national average.
The highest-paying job, Orthopedic Surgeons, Except Pediatric, pays $466,199 more than the OK average.
This page is part of our comprehensive Salary Statistics data collection.
All OK Jobs · Highest Paying in OK · Hourly Wages in OK · Employment Outlook in OK · Career Progression in OK · Orthopedic Surgeons, Except Pediatric Take-Home Pay (OK) · Orthopedic Surgeons, Except Pediatric COL-Adjusted (OK) · OK vs National
Click to copy. Free to use with attribution.
All salary figures for Oklahoma from BLS OEWS, May 2025.
For full methodology details, see our Methodology page. View all Data Sources.