Salaripedia
English

How much does a structural iron and steel worker make in Columbus?

$76,920a year

Median yearly pay for structural iron and steel workers in the Columbus, OH metro area. That is $36.98 an hour or $6,410 a month.

Hourly
$36.98
Vs. national median
+23%
Rank among cities
47 of 161
Jobs in the area
370
Pay range
Lowest 10%: $50,960Median: $76,920Highest 10%: $132,700
PercentileYearlyHourly
10th$50,960$24.50
25th$63,120$30.35
Median$76,920$36.98
75th$79,190$38.07
90th$132,700$63.77

Other cities in Ohio

Median yearly pay for structural iron and steel workers.

Akron, OH$76,330
Cleveland, OH$76,060
Cincinnati, OH$75,700
Toledo, OH$74,710
Dayton, OH$74,650
Structural Iron and Steel Worker salary in Ohio Structural Iron and Steel Worker salary in all states

Related jobs in Columbus

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$82,360
Insulation Worker$80,000
Operating Engineer and Other Construction Equipment Operator$78,950
Sheet Metal Worker$77,760
Construction and Building Inspector$76,930
Insulation Worker$76,590
Brickmason and Blockmason$73,550
Pipelayer$71,560
Roustabout$66,940
Carpenter$66,480
Salaries for every job in Columbus, OH

Frequently asked questions

How much does a structural iron and steel worker make an hour in Columbus?

The median hourly pay in the Columbus, OH metro area is $36.98 ($76,920 a year).

Do structural iron and steel workers make more in Columbus than the national average?

Yes: $76,920 against $62,780 nationally, 23% more.

How does Columbus compare with the rest of Ohio?

The median in Ohio is $74,710, so Columbus pays 3% more.

Where does Columbus rank for structural iron and steel worker pay?

47 of 161 metro areas with data.

How much does a structural iron and steel worker make starting out in Columbus?

The lowest-paid 10% make $50,960 or less a year; the top 10% make $132,700 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.