Ironworker salary in the United States

Average salary
Based on 4,124 income tax records
Average salary by age
How much do Ironworkers make?
The average total salary for a Ironworker is $57,000 per year. This is based on data from 4,124 TurboTax users who reported their occupation as Ironworker and includes taxable wages, tips, bonuses, and more. Ironworker salary can vary between $21,500 to $123,000 depending on factors including education, skills, experience, employer & location. Read more
Learn more about Mint Salary
DATA PROVIDED BY turbotax icon

Based on income reported to the IRS in box 1 of W-2.

From consenting TurboTax customers

Ironworker salary by location

Ironworker salary by company

Average salary per year*
Salary range**
United States Steel, Washington County, PA
12 income tax records
$68K – $149K
Steel Dynamics, Allen County, IN
18 income tax records
$69K – $125K
Ussposco Industries, Contra Costa County, CA
20 income tax records
$64K – $134K
Arcelormittal Weirton, Jefferson County, OH
14 income tax records
$63K – $102K
Schnitzer Steel Ind, Yamhill County, OR
17 income tax records
$63K – $98K
Carpenter Technology Corp, Berks County, PA
21 income tax records
$54K – $109K
Ati Flat Rolled Products, Westmoreland County, PA
12 income tax records
$30K – $88K
Timkensteel, Stark County, OH
44 income tax records
$29K – $95K
Sterling Steel Company, Whiteside County, IL
10 income tax records
$52K – $76K
Kaiser Aluminum, Spokane County, WA
28 income tax records
$49K – $92K
Latrobe Specialty Metals Company, Westmoreland County, PA
15 income tax records
$40K – $79K
Cfi Steel, Pueblo County, CO
29 income tax records
$24K – $81K
Jessop Steel, Washington County, PA
11 income tax records
$40K – $71K

Ironworker demographics in United States

single icon
54% are single
married icon
46% are married
have kids icon
43% have kids
own a home icon
45% own a home

Effective Tax Rates for Ironworkers in United States

4,124 full-time salaries from 2019
mint phone
Earn what you deserve.
Other ironworkers track salary trends in Mint, you should too.
The average salary for a ironworker in the United States is $57,000 per year. Ironworker salaries in the United States can vary between $21,500 to $123,000 and depend on various factors, including skills, experience, employer, bonuses, tips, and more.

This data is exclusive to Mint Salary and is based on 4,124 tax returns from TurboTax customers who reported their occupation as ironworker.

The following companies offer the highest salaries for ironworkers in the United States: United States Steel ($115,500 a year), Steel Dynamics ($97,500 a year), and Ussposco Industries ($94,000 a year).

The following cities offer the highest salaries for ironworkers in the United States: Charleston Metro Area, SC ($107,500 a year), Tuscaloosa Metro Area, AL ($96,500 a year), and Ogden Metro Area, UT ($88,500 a year).
Total salary amounts here include total taxable wages, tips, prizes and other compensation. Salaries here are not representative of the total population and may reflect different levels of experience or education. Learn more
Total salary ranges shown here exclude outliers.