Indiana · Roofer
Indiana roofer prevailing wage, county by county
A roofer's Davis-Bacon prevailing wage in Indiana runs from $10.34 an hour in Pike County to $75.28 in Jasper County. The median county is $48.61.
Main roofer classification in each county, Davis-Bacon wage determinations on SAM.gov, as of October 25, 2026. A contract keeps the wage determination in its bid documents. Modifications published before bid opening apply to it, though one published less than 10 days before can be left out if the agency finds there isn't time to tell bidders (29 CFR 1.6(c)). Checked October 25, 2026.
How much does a roofer make on prevailing wage in Indiana?
22 groups of counties with identical rates and 24 with rates of their own, highest main rate first. The top 40 are drawn. The table below lists which counties are in each group.
- Jasper County group2 counties$75.28
- Lake County group2 counties$75.28
- Daviess County group2 counties$56.94
- Knox County1 county$56.94
- Spencer County1 county$56.94
- Kosciusko County group5 counties$55.59
- St. Joseph County group2 counties$55.59
- Elkhart County1 county$55.59
- Orange County group3 counties$51.03
- Vanderburgh County group3 counties$51.03
- Gibson County1 county$51.03
- Putnam County1 county$51.03
- Marion County group7 counties$48.61
- Grant County group4 counties$48.61
- Henry County group4 counties$48.61
- Huntington County group4 counties$48.61
- Wayne County group4 counties$48.61
- Clark County group3 counties$48.61
- Noble County group3 counties$48.61
- Tippecanoe County group3 counties$48.61
- White County group3 counties$48.61
- Dearborn County group2 counties$48.61
- Howard County group2 counties$48.61
- Allen County1 county$48.61
- Bartholomew County1 county$48.61
- Brown County1 county$48.61
- Cass County1 county$48.61
- Clinton County1 county$48.61
- Delaware County1 county$48.61
- Franklin County1 county$48.61
- Fulton County1 county$48.61
- Hamilton County1 county$48.61
- Jackson County1 county$48.61
- Lawrence County1 county$48.61
- Madison County1 county$48.61
- Monroe County1 county$48.61
- Ripley County1 county$48.61
- Switzerland County1 county$48.61
- Wells County1 county$48.61
- Whitley County1 county$48.61
Which counties pay which rate
| Counties | Main classification | Base + fringe | Base |
|---|---|---|---|
| Jasper County group, 2 localities: Jasper, Newton | ROOFER (JASPER AND NEWTON COUNTIES) | $75.28 | $47.47 |
| Lake County group, 2 localities: Lake, Porter | ROOFER (LAKE AND PORTER COUNTIES) | $75.28 | $47.47 |
| Daviess County group, 2 localities: Daviess, Martin | ROOFER | $56.94 | $36.12 |
| Knox County | ROOFER | $56.94 | $36.12 |
| Spencer County | ROOFER | $56.94 | $36.12 |
| Kosciusko County group, 5 localities: Kosciusko, LaGrange, Marshall, Pulaski, Starke | ROOFER: COMPOSITION (ELKHART, KOSCIUSKO, LAGRANGE, MARSHALL, PULASKI, AND STARKE COUNTIES) | $55.59 | $34.55 |
| St. Joseph County group, 2 localities: LaPorte, St. Joseph | ROOFER: COMPOSITION (LA PORTE AND ST. JOSEPH COUNTIES) | $55.59 | $34.55 |
| Elkhart County | ROOFER: COMPOSITION (ELKHART, KOSCIUSKO, LAGRANGE, MARSHALL, PULASKI, AND STARKE COUNTIES) | $55.59 | $34.55 |
| Orange County group, 3 localities: Crawford, Orange, Perry | ROOFER: COMPOSITION (CRAWFORD, DAVIESS, DUBOIS, GIBSON KNOX, MARTIN, ORANGE PERRY, PIKE, POSEY, SPENCER, VANDERBURGH AND WARRICK) | $51.03 | $31.60 |
| Vanderburgh County group, 3 localities: Posey, Vanderburgh, Warrick | ROOFERS: COMPOSITION (REMAINING COUNTIES) | $51.03 | $31.60 |
| Gibson County | ROOFERS: COMPOSITION (REMAINING COUNTIES) | $51.03 | $31.60 |
| Putnam County | ROOFERS: COMPOSITION (REMAINING COUNTIES) | $51.03 | $31.60 |
| Marion County group, 7 localities: Boone, Hancock, Hendricks, Johnson, Marion, Morgan, Shelby | ROOFER | $48.61 | $32.00 |
| Grant County group, 4 localities: Blackford, Grant, Jay, Montgomery | ROOFER | $48.61 | $32.00 |
| Henry County group, 4 localities: Decatur, Henry, Jennings, Rush | ROOFER | $48.61 | $32.00 |
| Huntington County group, 4 localities: Adams, Huntington, Miami, Wabash | ROOFER | $48.61 | $32.00 |
| Wayne County group, 4 localities: Fayette, Randolph, Union, Wayne | ROOFER | $48.61 | $32.00 |
| Clark County group, 3 localities: Clark, Floyd, Harrison | ROOFER | $48.61 | $32.00 |
| Noble County group, 3 localities: DeKalb, Noble, Steuben | ROOFER | $48.61 | $32.00 |
| Tippecanoe County group, 3 localities: Benton, Carroll, Tippecanoe | ROOFER | $48.61 | $32.00 |
| White County group, 3 localities: Fountain, Warren, White | ROOFER | $48.61 | $32.00 |
| Dearborn County group, 2 localities: Dearborn, Ohio | ROOFER | $48.61 | $32.00 |
| Howard County group, 2 localities: Howard, Tipton | ROOFER | $48.61 | $32.00 |
| Allen County | ROOFER | $48.61 | $32.00 |
| Bartholomew County | ROOFER | $48.61 | $32.00 |
| Brown County | ROOFER | $48.61 | $32.00 |
| Cass County | ROOFER | $48.61 | $32.00 |
| Clinton County | ROOFER | $48.61 | $32.00 |
| Delaware County | ROOFER | $48.61 | $32.00 |
| Franklin County | ROOFER | $48.61 | $32.00 |
| Fulton County | ROOFER | $48.61 | $32.00 |
| Hamilton County | ROOFER | $48.61 | $32.00 |
| Jackson County | ROOFER (BARTHOLOMEW, BLACKFORD, BOONE, BROWN, DECATUR, DELAWARE, FRANKLIN, GRANT, HAMILTON, HANCOCK, HENDRICKS, HENRY, HOWARD, JACKSON, JAY, JENNINGS, JOHNSON, LAWRENCE, MADISON, MARION, MONROE, MONTGOMERY, MORGAN, PUTNAM, RUSH, SHELBY, AND TIPTON COUNTIES) | $48.61 | $32.00 |
| Lawrence County | ROOFER | $48.61 | $32.00 |
| Madison County | ROOFER | $48.61 | $32.00 |
| Monroe County | ROOFER | $48.61 | $32.00 |
| Ripley County | ROOFER | $48.61 | $32.00 |
| Switzerland County | ROOFER | $48.61 | $32.00 |
| Wells County | ROOFER | $48.61 | $32.00 |
| Whitley County | ROOFER | $48.61 | $32.00 |
| Vigo County group, 4 localities: Clay, Sullivan, Vermillion, Vigo | ROOFER (CLAY, GREENE, OWEN, PARKE, SULLIVAN, VERMILLION AND VIGO COUNTIES) | $48.30 | $30.00 |
| Greene County group, 2 localities: Greene, Owen | ROOFER (CLAY, GREENE, OWEN, PARKE, SULLIVAN, VERMILLION AND VIGO COUNTIES) | $48.30 | $30.00 |
| Parke County | ROOFER (CLAY, GREENE, OWEN, PARKE, SULLIVAN, VERMILLION AND VIGO COUNTIES) | $48.30 | $30.00 |
| Jefferson County group, 2 localities: Jefferson, Scott | ROOFER (CLARK, FLOYD, HARRISON JEFFERSON, SCOTT, SWITZERLAND, AND WASHINGTON COUNTIES) | $45.63 | $30.97 |
| Washington County | ROOFER (CLARK, FLOYD, HARRISON JEFFERSON, SCOTT, SWITZERLAND, AND WASHINGTON COUNTIES) | $45.63 | $30.97 |
| Dubois County group, 2 localities: Dubois, Pike | ROOFER | $10.34 | $9.10 |
22 groups of counties with identical DOL rates, and 24 counties with rates of their own.
Questions about Indiana roofer pay
What is the roofer prevailing wage in Marion County?
$48.61 an hour: a $32.00 base wage plus $16.61 in fringe benefits, under wage determination IN20260002, modification 2. Overtime and every roofer classification in Marion County.
Does roofer prevailing wage include fringe benefits?
Yes. In Marion County the $48.61 total is a $32.00 base wage plus $16.61 in fringe benefits, about 34% of the total. The employer owes the full amount for every hour worked.
Does roofer prevailing wage pay overtime in Indiana?
Davis-Bacon rates are straight time. On contracts over $100,000, the Contract Work Hours and Safety Standards Act requires 1½ times the basic rate for hours over 40 in a workweek (40 U.S.C. 3702). The fringe is owed for every hour at its straight-time amount.
Do apprentice roofers get this rate?
Davis-Bacon determinations list journeyworker rates. Apprentices in a program registered with DOL or a recognized state agency can be paid the program's percentage of the rate, within its ratio; anyone else gets the full rate (29 CFR 5.5(a)(4)).
Why do some counties have the same roofer rate?
DOL often publishes the same roofer rates for several counties. Across Indiana, the 92 counties with a roofer rate fall into 46 distinct sets of rates, and 22 of those sets are shared by more than one county; the largest covers 7 counties (the Marion County group).