Ohio · salary and cost of living

Average Salary in Ohio

The average salary in Ohio is $64,390 a year across all jobs and the median wage is $49,380, according to BLS statewide estimates for May 2025. Cincinnati pays the most of the 12 metro areas we cover ($67,370), and Youngstown the least ($54,140). Prices are 7% below the U.S. average (BEA).

$64,390average salary
$49,380median salary
93cost of living (U.S. = 100)
$69,680median household income
Advertisement

Average and median wage in Ohio

Half of the 5,550,180 workers in Ohio earn less than $49,380 a year, the median wage, while the average pay is $64,390, or $30.96 an hour. The lowest-paid 10% make $29,210 or less and the top 10% $106,800 or more. The average is 8% less than the U.S. average ($69,770) and the median 3% less than the U.S. median ($50,980).

  • $29K10th
  • $37K25th
  • $49KMedian
  • $78K75th
  • $107K90th

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

Pay levelOhio per yearPer hour*U.S. per year
Average$64,390$30.96$69,770
Median$49,380$23.74$50,980
10th percentile$29,210$14.04$31,200
25th percentile$36,820$17.70$37,590
75th percentile$77,570$37.29$80,520
90th percentile$106,800$51.35$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 Ohio

Map of Ohio 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
Cincinnati$67,370$50,170$53,59395$311,270
Columbus$67,270$51,340$53,06595$333,537
Cleveland$66,310$50,140$52,42194$252,210
Dayton$65,730$49,980$51,96393$186,200
Akron$63,430$48,840$50,25893$241,251
Toledo$61,210$48,220$48,59191$203,726
Lima$59,080$47,170$47,58290$192,196
Canton$56,990$45,810$45,42189$218,776
Springfield$55,430$45,470$44,30590$202,802
Sandusky$54,760$44,970$44,43189$238,887
Mansfield$54,460$44,700$43,65889$198,928
Youngstown$54,140$43,800$43,14587$175,405

*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 Ohio

Most common jobs in Ohio

JobJobs statewideAverageMedianHighest city average
Fast Food and Counter Workers163,560$28,900$28,430$30,050
General and Operations Managers153,160$120,420$97,700$130,510
Registered Nurses143,730$87,730$82,510$91,580
Retail Salespersons137,370$34,580$30,800$35,990
Stockers and Order Fillers129,760$38,920$37,130$41,060
Laborers and Freight, Stock, and Material Movers, Hand108,830$41,000$39,460$42,130
Home Health and Personal Care Aides106,940$34,190$34,460$35,740
Cashiers103,020$30,160$29,260$31,650
Miscellaneous Assemblers and Fabricators93,480$47,050$45,720$54,640
Office Clerks, General89,310$44,880$43,680$45,890

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 Ohio

Job familyAverageMedianJobs
Management$126,320$105,770405,060
Legal$117,480$92,83034,550
Computer and Mathematical$102,950$100,200151,340
Healthcare Practitioners and Technical$101,400$80,820409,590
Architecture and Engineering$98,740$95,090103,420
Life, Physical, and Social Science$87,610$79,16041,950
Business and Financial Operations$86,060$78,500350,540
Construction and Extraction$65,900$62,140196,920
Educational Instruction and Library$64,570$61,110322,700
Arts, Design, Entertainment, Sports, and Media$62,690$51,72061,250
Installation, Maintenance, and Repair$61,500$59,810221,770
Community and Social Service$57,880$53,54092,100
Protective Service$57,810$52,030119,760
Sales and Related$50,960$36,450459,090
Production$50,490$47,180451,510
Office and Administrative Support$49,280$46,650610,590
Transportation and Material Moving$46,770$42,880529,060
Farming, Fishing, and Forestry$43,510$39,8405,120
Healthcare Support$39,890$37,530244,030
Building and Grounds Cleaning and Maintenance$38,450$36,520150,400
Personal Care and Service$37,390$32,25094,770
Food Preparation and Serving Related$34,620$30,300494,660

Ohio income tax and take-home pay

Take-home figures on these pages apply Ohio's 2026 income tax rules for a single filer with the standard deduction, plus federal income tax (2026 brackets), Social Security and Medicare. City or county income taxes are included for Columbus (2.5%), Cleveland (2.5%), Cincinnati (1.8%), Toledo (2.5%), Akron (2.5%), Canton (2.5%), Youngstown (2.75%), Dayton (2.5%), Springfield (2.4%), Mansfield (2.25%), Lima (1.5%), Sandusky (1.25%). The city income tax is that of the principal city (suburbs have their own rates) and school district income taxes are not included.

Ohio paycheck calculator

Cost of living: Ohio vs other states

Ohio at a glance

$923 billionstate GDP (BEA, 2024)
11,780,046population (Census, 2023)
1,715reported crimes per 100,000 residents (FBI, statewide)

Average salary in other states

Advertisement

Salary in Ohio: questions

What is the average salary in Ohio?

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

What is the median salary in Ohio?

$49,380 a year: half of Ohio 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 Ohio?

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

Which city in Ohio pays the most?

Cincinnati, with an average of $67,370 a year among the metro areas we cover.

Is Ohio expensive to live in?

BEA puts Ohio prices 7% below the U.S. average (price parity 92.8). Within the state, Columbus 95, Cincinnati 95, Cleveland 94 are the most expensive metros.

Sources and how to read this page

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