Ironworker Salary in United States

What is the salary of an Ironworker?

The average salary of an Ironworker in United States is $51,590. Salaries start from around $27,680 and go up to $85,660. For a detailed look at the salary in your state, click on the map below.

$0 $85,660
Starting ($27.7k)
Junior ($34.5k)
Experienced ($46.5k)
Senior ($66.9k)
Highest ($85.7k)
Highest

The top 10% of Ironworkers in United States earn:

$85,660
Senior

The top 25% of Ironworkers in United States earn:

$66,930
Experienced

The middle 50% of Ironworkers in United States earn:

$46,520
Junior

The bottom 25% of Ironworkers in United States earn:

$34,480
Starting

The bottom 10% of Ironworkers in United States earn:

$27,680

Historical salary

Similar Careers

See the salary of an Ironworker in other states