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 15% since 2019, when the median was $40,900.

Median Annual Salary

$47,110

Mean Annual

$50,750

Median Hourly

$22.65

Total Employed

1,070

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

Related Construction and Extraction Occupations Jobs in Iowa

Other occupations in the same group, sorted by salary.