Roofer Salary in United States
Roofer Salary in Indianapolis
Based on 44 job listings - Indianapolis, United States 2026
Average salary
$58,000 - $70,000
Median salary
$58,000 - $70,000
Lower rangeUpper range
Other cities
Phoenix340 job openings
Columbus301 job openings
Dallas182 job openings
Tucson107 job openings
Houston96 job openings
Worthington84 job openings
Roseville74 job openings
Brooklyn70 job openings
Brockton64 job openings
Nashville63 job openings
Tiffin63 job openings
Atlanta60 job openings
Akron57 job openings
Caldwell57 job openings
Cincinnati55 job openings
El Paso54 job openings
Tulsa49 job openings
Jacksonville48 job openings
Greensboro45 job openings
Albuquerque44 job openings
Fort Wayne44 job openings
Los Angeles41 job openings
San Antonio41 job openings
Bloomfield40 job openings
Seattle40 job openings
Wichita40 job openings
The average salary for a Roofer in Indianapolis, United States is USD 58,000 - USD 70,000 per year in 2026, based on 44 job listings.
Explore 44 Roofer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.