Ohio · SOC 15-1252
Software Engineer Salary in Ohio
VerifiedPublished wages for software engineers in Ohio, straight from the BLS Occupational Employment and Wage Statistics May 2024 release — the full percentile distribution, employment concentration, and metro detail.
Software Engineers in Ohio earn a median of $107,690 per year ($116,330 mean), per BLS OEWS May 2024. The middle 50% earn $87,340–$134,540; the top 10% earn $165,640. That is 19% below the national median of $133,080, ranking Ohio #39 of 51 states that publish this occupation.
Median wage
Verified$107,690
-19% vs national
Top 10% earn
$165,640
90th percentile
Employed in state
44,280
Reliability High (3.1% RSE)
Software Engineer pay distribution — Ohio vs national
Every figure below is a published BLS percentile. Bars share one scale, so the two distributions compare directly.
| Percentile | Annual wage | vs national |
|---|---|---|
| 10th percentileentry / low | $74,780 | -6% |
| 25th percentile | $87,340 | -15% |
| Median50th percentile | $107,690 | -19% |
| 75th percentile | $134,540 | -20% |
| 90th percentiletop earners | $165,640 | -22% |
| Meanaverage | $116,330 | -20% |
Where software engineers earn most in Ohio
Metro areas in Ohio where BLS publishes a wage for SOC 15-1252. Metros BLS withholds are not listed.
| Metro area | Median | Top 10% | Employed |
|---|---|---|---|
| ColumbusColumbus, OH | $117,150 | $168,340 | 10,200 |
| WeirtonWeirton-Steubenville, WV-OH | $116,720 | $157,610 | 60 |
| CincinnatiCincinnati, OH-KY-IN | $113,240 | $167,400 | 9,160 |
| WheelingWheeling, WV-OH | $106,930 | $150,970 | 90 |
| SpringfieldSpringfield, OH | $105,270 | $164,110 | 90 |
| DaytonDayton-Kettering-Beavercreek, OH | $104,350 | $164,020 | 3,640 |
| SanduskySandusky, OH | $103,780 | $161,180 | 60 |
| LimaLima, OH | $102,940 | $157,630 | 150 |
| ClevelandCleveland, OH | $102,790 | $163,100 | 8,930 |
| YoungstownYoungstown-Warren, OH | $101,870 | $154,510 | 270 |
| AkronAkron, OH | $101,110 | $159,810 | 2,290 |
| ToledoToledo, OH | $100,330 | $161,890 | 960 |
| CantonCanton-Massillon, OH | $99,260 | $162,020 | 450 |
| HuntingtonHuntington-Ashland, WV-KY-OH | $96,450 | $152,690 | 170 |
| MansfieldMansfield, OH | $94,720 | $162,130 | 90 |
Ohio engineering labor market
Concentration and pay level across all engineering occupations BLS publishes for this state.
Location quotient
0.75
Jobs per 1,000
8.01
State rank (pay)
#39 of 51
All engineering roles
$104,334
A location quotient of 0.75 means software engineers are less concentrated here than the national average, so openings are thinner even where pay is competitive.
Frequently asked questions
How much does a software engineer make in Ohio?
Is Ohio a good state for software engineers?
What is the highest salary for a software engineer in Ohio?
Source details
Published wage from BLS OEWS May 2024 for SOC 15-1252 (Software Developers), Ohio (state).
Benchmarks come from published government wage data via BLS OEWS. Local and emerging-role figures are labeled estimates. Full methodology →