WageDepth

Roofers Salary in Iowa

SOC 47-2181 · State · 2024 BLS OEWS

The median salary for a Roofers in Iowa is $47,110 per year as of 2024. That works out to roughly $22.65 per hour. This is 8% below the national median of $50,970. 1,070 people work as Roofers in Iowa. Wages have grown 57% since 2014, when the median was $30,060.

Median Annual Salary

$47,110

Mean Annual

$50,750

Median Hourly

$22.65

Total Employed

1,070

Location Quotient

0.77

Average concentration

Salary Distribution

$37k
10th
$44k
25th
$47k
Median
$61k
75th
$69k
90th

How This Compares

Iowa

$47,110

this metro

United States

$50,970

you earn -8% vs US

Salary Trend

View data table
Year Median Annual
2024 $47,110
2023 $47,800
2022 $47,300
2021 $47,550
2020 $45,440
2019 $40,900
2018 $37,490
2017 $35,810
2016 $33,870
2015 $33,370
2014 $30,060

Related Construction and Extraction Occupations Jobs in Iowa

Other occupations in the same group, sorted by salary.