Kentucky · Roofer
Kentucky roofer prevailing wage, county by county
A roofer's Davis-Bacon prevailing wage in Kentucky runs from $25.73 an hour in Meade County to $54.32 in Boone County. The median county is $29.72.
Main roofer classification in each county (Roofer), 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 Kentucky?
13 groups of counties with identical rates and 34 with rates of their own, highest main rate first. The top 40 are drawn. The table below lists which counties are in each group.
- Grant County group4 counties$54.32
- Scott County group3 counties$54.32
- Boyd County group2 counties$54.32
- Boone County1 county$54.32
- Campbell County1 county$54.32
- Clark County1 county$54.32
- Fayette County1 county$54.32
- Jessamine County1 county$54.32
- Kenton County1 county$54.32
- Daviess County group3 counties$44.88
- Shelby County group3 counties$44.88
- Allen County group2 counties$44.88
- Oldham County group2 counties$44.88
- Warren County group2 counties$44.88
- Bullitt County1 county$44.88
- Christian County1 county$44.88
- Henderson County1 county$44.88
- Jefferson County1 county$44.88
- Nelson County1 county$44.88
- Trigg County1 county$44.88
- Webster County1 county$44.88
- Floyd County group17 counties$29.72
- Boyle County group16 counties$29.72
- Barren County group15 counties$29.72
- Graves County group15 counties$29.72
- Simpson County group2 counties$29.72
- Bell County1 county$29.72
- Calloway County1 county$29.72
- Carroll County1 county$29.72
- Carter County1 county$29.72
- Franklin County1 county$29.72
- Hopkins County1 county$29.72
- Laurel County1 county$29.72
- Lawrence County1 county$29.72
- Madison County1 county$29.72
- Marshall County1 county$29.72
- Mason County1 county$29.72
- McCracken County1 county$29.72
- Mercer County1 county$29.72
- Montgomery County1 county$29.72
Which counties pay which rate
| Counties | Main classification | Base + fringe | Base |
|---|---|---|---|
| Grant County group, 4 localities: Bracken, Gallatin, Grant, Pendleton | ROOFER | $54.32 | $34.38 |
| Scott County group, 3 localities: Bourbon, Scott, Woodford | ROOFER | $54.32 | $34.38 |
| Boyd County group, 2 localities: Boyd, Greenup | ROOFER | $54.32 | $34.38 |
| Boone County | ROOFER | $54.32 | $34.38 |
| Campbell County | ROOFER | $54.32 | $34.38 |
| Clark County | ROOFER | $54.32 | $34.38 |
| Fayette County | ROOFER | $54.32 | $34.38 |
| Jessamine County | ROOFER | $54.32 | $34.38 |
| Kenton County | ROOFER | $54.32 | $34.38 |
| Daviess County group, 3 localities: Daviess, Hancock, McLean | ROOFER | $44.88 | $30.97 |
| Shelby County group, 3 localities: Shelby, Spencer, Trimble | ROOFER | $44.88 | $30.97 |
| Allen County group, 2 localities: Allen, Butler | ROOFER | $44.88 | $30.97 |
| Oldham County group, 2 localities: Henry, Oldham | ROOFER | $44.88 | $30.97 |
| Warren County group, 2 localities: Edmonson, Warren | ROOFER | $44.88 | $30.97 |
| Bullitt County | ROOFER | $44.88 | $30.97 |
| Christian County | ROOFER | $44.88 | $30.97 |
| Henderson County | ROOFER | $44.88 | $30.97 |
| Jefferson County | ROOFER | $44.88 | $30.97 |
| Nelson County | ROOFER | $44.88 | $30.97 |
| Trigg County | ROOFER | $44.88 | $30.97 |
| Webster County | ROOFER | $44.88 | $30.97 |
| Floyd County group, 17 localities: Breathitt, Clay, Elliott, Floyd, Harlan, Jackson, Johnson, Knott, Lee, Leslie, Letcher, Magoffin, Martin, Morgan, Owsley, Perry, Wolfe | ROOFER | $29.72 | $22.31 |
| Boyle County group, 16 localities: Anderson, Bath, Boyle, Estill, Fleming, Garrard, Harrison, Lewis, Lincoln, Menifee, Nicholas, Owen, Powell, Robertson, Rockcastle, Washington | ROOFER | $29.72 | $22.31 |
| Barren County group, 15 localities: Barren, Casey, Clinton, Cumberland, Green, Hart, Knox, Logan, Marion, McCreary, Metcalfe, Monroe, Russell, Taylor, Wayne | ROOFER | $29.72 | $22.31 |
| Graves County group, 15 localities: Ballard, Breckinridge, Caldwell, Carlisle, Crittenden, Fulton, Graves, Grayson, Hickman, Livingston, Lyon, Muhlenberg, Ohio, Todd, Union | ROOFER | $29.72 | $22.31 |
| Simpson County group, 2 localities: Adair, Simpson | ROOFER | $29.72 | $22.31 |
| Bell County | ROOFER | $29.72 | $22.31 |
| Calloway County | ROOFER | $29.72 | $22.31 |
| Carroll County | ROOFER | $29.72 | $22.31 |
| Carter County | ROOFER | $29.72 | $22.31 |
| Franklin County | ROOFER | $29.72 | $22.31 |
| Hopkins County | ROOFER | $29.72 | $22.31 |
| Laurel County | ROOFER | $29.72 | $22.31 |
| Lawrence County | ROOFER | $29.72 | $22.31 |
| Madison County | ROOFER | $29.72 | $22.31 |
| Marshall County | ROOFER | $29.72 | $22.31 |
| Mason County | ROOFER | $29.72 | $22.31 |
| McCracken County | ROOFER | $29.72 | $22.31 |
| Mercer County | ROOFER | $29.72 | $22.31 |
| Montgomery County | ROOFER | $29.72 | $22.31 |
| Pike County | ROOFER | $29.72 | $22.31 |
| Pulaski County | ROOFER | $29.72 | $22.31 |
| Rowan County | ROOFER | $29.72 | $22.31 |
| Whitley County | ROOFER | $29.72 | $22.31 |
| Hardin County | ROOFER | $25.73 | $20.61 |
| Larue County | ROOFER | $25.73 | $20.61 |
| Meade County | ROOFER | $25.73 | $20.61 |
13 groups of counties with identical DOL rates, and 34 counties with rates of their own.
Questions about Kentucky roofer pay
What is the roofer prevailing wage in Jefferson County?
$44.88 an hour: a $30.97 base wage plus $13.91 in fringe benefits, under wage determination KY20260093, modification 1. Overtime and every roofer classification in Jefferson County.
Does roofer prevailing wage include fringe benefits?
Yes. In Jefferson County the $44.88 total is a $30.97 base wage plus $13.91 in fringe benefits, about 31% of the total. The employer owes the full amount for every hour worked.
Does roofer prevailing wage pay overtime in Kentucky?
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 Kentucky, the 120 counties with a roofer rate fall into 47 distinct sets of rates, and 13 of those sets are shared by more than one county; the largest covers 17 counties (the Floyd County group).