The average salary in Ohio is $60,663 per year (median, 2024). The highest-paying job in OH is Airline Pilots, Copilots, and Flight Engineers at $224,100. This page covers all 765 occupations tracked by BLS in Ohio.
Data: BLS OEWS, May 2024 | Last updated: 2026-04-02
Ranked by median annual salary. Click any job for the full breakdown.
| # | Occupation | Median Salary | Mean Salary | Workers |
|---|---|---|---|---|
| 1 | Airline Pilots, Copilots, and Flight Engineers | $224,100 | $221,190 | 650 |
| 2 | Psychiatrists | $221,460 | $206,050 | 550 |
| 3 | Dentists, All Other Specialists | $202,920 | $195,390 | 280 |
| 4 | General Internal Medicine Physicians | $199,990 | $205,760 | 1,180 |
| 5 | Obstetricians and Gynecologists | $199,990 | $254,870 | 430 |
| 6 | Nurse Anesthetists | $196,490 | $210,760 | 3,150 |
| 7 | Chief Executives | $175,930 | $232,120 | 5,360 |
| 8 | Pediatricians, General | $171,860 | $237,860 | 1,360 |
| 9 | Dentists, General | $166,980 | $186,880 | 3,560 |
| 10 | Computer and Information Systems Managers | $162,280 | $164,820 | 13,670 |
| 11 | Air Traffic Controllers | $151,170 | $142,140 | 700 |
| 12 | Architectural and Engineering Managers | $150,920 | $156,870 | 6,480 |
| 13 | Compensation and Benefits Managers | $140,240 | $155,660 | 290 |
| 14 | Judges, Magistrate Judges, and Magistrates | $139,670 | $133,880 | 2,280 |
| 15 | Physicists | $136,880 | $153,730 | 650 |
| 16 | Sales Managers | $134,440 | $151,900 | 15,110 |
| 17 | Pharmacists | $132,710 | $124,850 | 14,620 |
| 18 | Marketing Managers | $132,000 | $140,500 | 8,070 |
| 19 | Financial Managers | $131,610 | $149,310 | 28,650 |
| 20 | Aerospace Engineers | $130,740 | $125,980 | 3,540 |
| 21 | Natural Sciences Managers | $130,230 | $134,170 | 950 |
| 22 | Purchasing Managers | $128,500 | $135,190 | 2,360 |
| 23 | Database Architects | $127,230 | $121,620 | 1,880 |
| 24 | Optometrists | $126,650 | $129,000 | 1,860 |
| 25 | Managers, All Other | $125,280 | $132,610 | 9,670 |
| 26 | Human Resources Managers | $125,170 | $138,180 | 5,950 |
| 27 | Public Relations Managers | $124,380 | $136,420 | 960 |
| 28 | Environmental Engineers | $123,850 | $114,820 | 1,820 |
| 29 | Nurse Practitioners | $123,690 | $122,870 | 11,950 |
| 30 | Nuclear Power Reactor Operators | $123,290 | $126,570 | 150 |
The average salary in Ohio ($60,663) exceeds the national average.
The highest-paying job, Airline Pilots, Copilots, and Flight Engineers, pays $163,437 more than the OH average.
This page is part of our comprehensive Salary Statistics data collection.
Click to copy. Free to use with attribution.
All salary figures for Ohio from BLS OEWS, May 2024.
For full methodology details, see our Methodology page. View all Data Sources.