Oklahoma Salary Data (2025)
Salary data for 119 occupations in Oklahoma · Source: BLS OES & H-1B filings
Avg. Median Salary (OK)
$97,995
-11.0% vs national avg
National Median
$110,166
across all states
Total Employed
430K+
workers tracked in Oklahoma
Healthcare
Obstetrician and Gynecologist
60 employed
$370,260
+236.1% vs national
Family Medicine Physician
2K employed
$361,350
+228.0% vs national
Emergency Medicine Physician
60 employed
$348,540
+216.4% vs national
Psychiatrist
80 employed
$271,640
+146.6% vs national
Podiatrist
60 employed
$253,380
+130.0% vs national
Pediatrician
280 employed
$236,780
+114.9% vs national
Internal Medicine Physician
490 employed
$216,570
+96.6% vs national
Dentist
980 employed
$166,170
+50.8% vs national
Nurse Anesthetist
990 employed
$156,830
+42.4% vs national
Physician Assistant
2K employed
$136,550
+23.9% vs national
Pharmacist
4K employed
$135,140
+22.7% vs national
Nurse Practitioner
4K employed
$133,390
+21.1% vs national
Occupational Therapist
1K employed
$104,300
-5.3% vs national
Medical and Health Services Manager
6K employed
$101,270
-8.1% vs national
Physical Therapist
3K employed
$98,590
-10.5% vs national
Veterinarian
1K employed
$98,090
-11.0% vs national
Optometrist
570 employed
$97,350
-11.6% vs national
Speech-Language Pathologist
2K employed
$84,470
-23.3% vs national
Registered Nurse
38K employed
$82,920
-24.7% vs national
Respiratory Therapist
2K employed
$78,800
-28.5% vs national
Radiologic Technologist
4K employed
$74,160
-32.7% vs national
Dietitian and Nutritionist
1K employed
$69,560
-36.9% vs national
Licensed Practical Nurse
12K employed
$58,320
-47.1% vs national
Social Worker
2K employed
$43,120
-60.9% vs national
Pharmacy Technician
6K employed
$40,500
-63.2% vs national
Rehabilitation Counselor
2K employed
$38,260
-65.3% vs national
Science
Physicist
40 employed
$200,050
+81.6% vs national
Urban and Regional Planner
350 employed
$81,520
-26.0% vs national
Medical Scientist
920 employed
$76,480
-30.6% vs national
Environmental Scientist
520 employed
$75,910
-31.1% vs national
Chemist
630 employed
$74,960
-32.0% vs national
Biochemist and Biophysicist
70 employed
$69,130
-37.2% vs national
Management
Chief Executive Officer
2K employed
$163,790
+48.7% vs national
Sales Manager
3K employed
$128,920
+17.0% vs national
Marketing Manager
1K employed
$126,920
+15.2% vs national
Industrial Production Manager
2K employed
$120,570
+9.4% vs national
Purchasing Manager
480 employed
$119,310
+8.3% vs national
Human Resources Manager
2K employed
$116,080
+5.4% vs national
Training and Development Manager
400 employed
$104,020
-5.6% vs national
Construction Manager
2K employed
$100,690
-8.6% vs national
Management Analyst
6K employed
$99,420
-9.8% vs national
General and Operations Manager
44K employed
$90,430
-17.9% vs national
Project Management Specialist
11K employed
$86,240
-21.7% vs national
Property and Real Estate Manager
3K employed
$64,640
-41.3% vs national
Human Resources Specialist
9K employed
$61,630
-44.1% vs national
Engineering
Engineering Manager
2K employed
$157,330
+42.8% vs national
Petroleum Engineer
1K employed
$153,020
+38.9% vs national
Chemical Engineer
110 employed
$127,790
+16.0% vs national
Aerospace Engineer
1K employed
$125,470
+13.9% vs national
Biomedical Engineer
70 employed
$109,340
-0.7% vs national
Electrical Engineer
2K employed
$107,760
-2.2% vs national
Mechanical Engineer
2K employed
$101,850
-7.5% vs national
Materials Engineer
240 employed
$99,950
-9.3% vs national
Civil Engineer
2K employed
$98,760
-10.4% vs national
Industrial Engineer
2K employed
$97,510
-11.5% vs national
Environmental Engineer
530 employed
$92,090
-16.4% vs national
Technology
Computer and Information Systems Manager
4K employed
$137,280
+24.6% vs national
Software Developer
7K employed
$118,100
+7.2% vs national
Database Administrator
860 employed
$110,110
-0.1% vs national
Computer Network Support Specialist
1K employed
$109,450
-0.6% vs national
Software Engineer
3K employed
$102,520
-6.9% vs national
Computer Systems Analyst
4K employed
$95,930
-12.9% vs national
Computer Hardware Engineer
180 employed
$95,600
-13.2% vs national
Computer and Information Research Scientist
590 employed
$93,100
-15.5% vs national
Statistician
50 employed
$89,540
-18.7% vs national
Data Scientist
2K employed
$86,310
-21.7% vs national
Network Administrator
3K employed
$83,990
-23.8% vs national
Computer Network Architect
2K employed
$78,740
-28.5% vs national
Web Developer
410 employed
$78,580
-28.7% vs national
Web and Digital Interface Designer
340 employed
$76,440
-30.6% vs national
Multimedia Artist and Animator
$66,980
-39.2% vs national
Operations Research Analyst
2K employed
$61,520
-44.2% vs national
Data Analyst
40 employed
$36,820
-66.6% vs national
Skilled Trades
Airline Pilot
180 employed
$133,680
+21.3% vs national
Construction Supervisor
12K employed
$73,040
-33.7% vs national
Electrician
9K employed
$61,010
-44.6% vs national
Plumber
6K employed
$57,970
-47.4% vs national
Air Traffic Controller
80 employed
$49,200
-55.3% vs national
Automotive Service Technician
9K employed
$46,560
-57.7% vs national
Maintenance and Repair Worker
19K employed
$42,750
-61.2% vs national
Construction Laborer
14K employed
$39,360
-64.3% vs national
Finance
Financial Manager
7K employed
$132,460
+20.2% vs national
Actuary
70 employed
$109,760
-0.4% vs national
Economist
80 employed
$89,980
-18.3% vs national
Budget Analyst
670 employed
$80,990
-26.5% vs national
Financial Examiner
400 employed
$80,760
-26.7% vs national
Financial Analyst
2K employed
$79,640
-27.7% vs national
Accountant
17K employed
$79,370
-28.0% vs national
Tax Examiner
920 employed
$76,980
-30.1% vs national
Securities Sales Agent
2K employed
$76,080
-30.9% vs national
Credit Analyst
550 employed
$75,330
-31.6% vs national
Loan Officer
4K employed
$72,990
-33.7% vs national
Personal Financial Advisor
1K employed
$68,670
-37.7% vs national
Compliance Officer
4K employed
$63,000
-42.8% vs national
Insurance Sales Agent
5K employed
$47,920
-56.5% vs national
Legal
Business & Operations
Logistician
4K employed
$86,600
-21.4% vs national
Public Relations Specialist
2K employed
$64,920
-41.1% vs national
Market Research Analyst
7K employed
$61,940
-43.8% vs national
Training and Development Specialist
5K employed
$61,040
-44.6% vs national
Writer and Author
220 employed
$58,770
-46.7% vs national
Editor
500 employed
$50,780
-53.9% vs national
Real Estate Sales Agent
4K employed
$47,980
-56.4% vs national
Creative
Art Director
290 employed
$80,680
-26.8% vs national
Commercial and Industrial Designer
240 employed
$76,640
-30.4% vs national
Interior Designer
490 employed
$68,520
-37.8% vs national
Producer and Director
770 employed
$61,600
-44.1% vs national
Graphic Designer
2K employed
$53,630
-51.3% vs national
Audio and Video Technician
540 employed
$49,010
-55.5% vs national
Education
Librarian
2K employed
$58,180
-47.2% vs national
School Counselor
5K employed
$52,040
-52.8% vs national
Secondary School Teacher
15K employed
$48,710
-55.8% vs national
Middle School Teacher
8K employed
$48,440
-56.0% vs national
Elementary School Teacher
19K employed
$48,200
-56.2% vs national
Kindergarten Teacher
2K employed
$47,860
-56.6% vs national
Tutor
3K employed
$38,010
-65.5% vs national