Wisconsin · Laborer
Wisconsin laborer prevailing wage, county by county
A laborer's Davis-Bacon prevailing wage in Wisconsin runs from $19.93 an hour in Waukesha County to $63.34 in Kenosha County. The median county is $57.02.
Main laborer 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 laborer make on prevailing wage in Wisconsin?
13 groups of counties with identical rates and 29 with rates of their own, highest main rate first. The top 40 are drawn. The table below lists which counties are in each group.
- Kenosha County1 county$63.34
- Racine County1 county$63.34
- Ashland County1 county$58.06
- Bayfield County1 county$58.06
- Grant County group5 counties$57.67
- Jefferson County group3 counties$57.67
- Columbia County group2 counties$57.67
- Vernon County group2 counties$57.67
- Adams County1 county$57.67
- Chippewa County1 county$57.67
- Eau Claire County1 county$57.67
- Juneau County1 county$57.67
- La Crosse County1 county$57.67
- Monroe County1 county$57.67
- Pierce County1 county$57.67
- St. Croix County1 county$57.67
- Walworth County1 county$57.67
- Portage County group7 counties$57.02
- Manitowoc County group2 counties$57.02
- Oconto County group2 counties$57.02
- Outagamie County group2 counties$57.02
- Waupaca County group2 counties$57.02
- Brown County1 county$57.02
- Dodge County1 county$57.02
- Fond du Lac County1 county$57.02
- Forest County1 county$57.02
- Green County1 county$57.02
- Marathon County1 county$57.02
- Sheboygan County1 county$57.02
- Winnebago County1 county$57.02
- Barron County group8 counties$56.32
- Dunn County group3 counties$56.32
- Vilas County group3 counties$56.32
- Iron County1 county$56.32
- Rusk County1 county$56.32
- Wood County1 county$56.32
- Washington County group2 counties$19.93
- Dane County1 county$19.93
- Douglas County1 county$19.93
- Milwaukee County1 county$19.93
Which counties pay which rate
| Counties | Main classification | Base + fringe | Base |
|---|---|---|---|
| Kenosha County | LABORER (PLASTER LABORER, MASON TENDER) | $63.34 | $38.92 |
| Racine County | LABORER (PLASTER LABORER, MASON TENDER) | $63.34 | $38.92 |
| Ashland County | LABORER, GENERAL (ASHLAND & BAYFIELD (EAST OF COUNTY TRUNK A EXCLUSIVE OF THE IRON RIVER NATIONAL FISH HATCHERY AND GREAT LAKES TRANSMISSION CO., STATION 6) COUNTIES) | $58.06 | $34.59 |
| Bayfield County | LABORER, GENERAL (ASHLAND & BAYFIELD (EAST OF COUNTY TRUNK A EXCLUSIVE OF THE IRON RIVER NATIONAL FISH HATCHERY AND GREAT LAKES TRANSMISSION CO., STATION 6) COUNTIES) | $58.06 | $34.59 |
| Grant County group, 5 localities: Buffalo, Crawford, Grant, Jackson, Richland | LABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES) | $57.67 | $37.70 |
| Jefferson County group, 3 localities: Jefferson, Lafayette, Sauk | LABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES) | $57.67 | $37.70 |
| Columbia County group, 2 localities: Columbia, Iowa | LABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES) | $57.67 | $37.70 |
| Vernon County group, 2 localities: Trempealeau, Vernon | LABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES) | $57.67 | $37.70 |
| Adams County | LABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES) | $57.67 | $37.70 |
| Chippewa County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.67 | $37.70 |
| Eau Claire County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.67 | $37.70 |
| Juneau County | LABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES) | $57.67 | $37.70 |
| La Crosse County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER SCALE; PIPELAYER $1.00 OVER GENERAL LABORER SCALE | $57.67 | $37.70 |
| Monroe County | LABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES) | $57.67 | $37.70 |
| Pierce County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.67 | $37.70 |
| St. Croix County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.67 | $37.70 |
| Walworth County | LABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES) | $57.67 | $37.70 |
| Portage County group, 7 localities: Florence, Green Lake, Marinette, Marquette, Menominee, Portage, Shawano | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Manitowoc County group, 2 localities: Door, Manitowoc | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Oconto County group, 2 localities: Kewaunee, Oconto | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Outagamie County group, 2 localities: Calumet, Outagamie | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.02 | $37.05 |
| Waupaca County group, 2 localities: Waupaca, Waushara | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Brown County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.02 | $37.05 |
| Dodge County | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Fond du Lac County | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Forest County | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Green County | LABORERS, GENERAL (DODGE, DOOR, FLORENCE, FOND DU LAC, FOREST, GREEN LAKE, KEWAUNEE, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, OCONTO, PORTAGE, SHAWANO, WAUPACA,WAUSHARA) | $57.02 | $37.05 |
| Marathon County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.02 | $37.05 |
| Sheboygan County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.02 | $37.05 |
| Winnebago County | LABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER | $57.02 | $37.05 |
| Barron County group, 8 localities: Barron, Burnett, Langlade, Lincoln, Oneida, Polk, Price, Sawyer | LABORER, GENERAL: AREA 3 (AREA 1: BARRON, CLARK (WEST 1/3), DUNN, PEPIN, POLK, RUSK TAYLOR (WEST 1/3) AREA 2: CLARK (EAST 2/3), LANGLADE, LINCOLN, ONEIDA, PRICE, TAYLOR (EAST 2/3), VILAS, WOOD AREA 3: BURNETT, IRON, SAWYER, WASHBURN) | $56.32 | $36.35 |
| Dunn County group, 3 localities: Clark, Dunn, Pepin | LABORER, GENERAL: AREA 3 (AREA 1: BARRON, CLARK (WEST 1/3), DUNN, PEPIN, POLK, RUSK TAYLOR (WEST 1/3) AREA 2: CLARK (EAST 2/3), LANGLADE, LINCOLN, ONEIDA, PRICE, TAYLOR (EAST 2/3), VILAS, WOOD AREA 3: BURNETT, IRON, SAWYER, WASHBURN) | $56.32 | $36.35 |
| Vilas County group, 3 localities: Taylor, Vilas, Washburn | LABORER, GENERAL: AREA 3 (AREA 1: BARRON, CLARK (WEST 1/3), DUNN, PEPIN, POLK, RUSK TAYLOR (WEST 1/3) AREA 2: CLARK (EAST 2/3), LANGLADE, LINCOLN, ONEIDA, PRICE, TAYLOR (EAST 2/3), VILAS, WOOD AREA 3: BURNETT, IRON, SAWYER, WASHBURN) | $56.32 | $36.35 |
| Iron County | LABORER, GENERAL: AREA 3 (AREA 1: BARRON, CLARK (WEST 1/3), DUNN, PEPIN, POLK, RUSK TAYLOR (WEST 1/3) AREA 2: CLARK (EAST 2/3), LANGLADE, LINCOLN, ONEIDA, PRICE, TAYLOR (EAST 2/3), VILAS, WOOD AREA 3: BURNETT, IRON, SAWYER, WASHBURN) | $56.32 | $36.35 |
| Rusk County | LABORER, GENERAL: AREA 3 (AREA 1: BARRON, CLARK (WEST 1/3), DUNN, PEPIN, POLK, RUSK TAYLOR (WEST 1/3) AREA 2: CLARK (EAST 2/3), LANGLADE, LINCOLN, ONEIDA, PRICE, TAYLOR (EAST 2/3), VILAS, WOOD AREA 3: BURNETT, IRON, SAWYER, WASHBURN) | $56.32 | $36.35 |
| Wood County | LABORER, GENERAL: AREA 3 (AREA 1: BARRON, CLARK (WEST 1/3), DUNN, PEPIN, POLK, RUSK TAYLOR (WEST 1/3) AREA 2: CLARK (EAST 2/3), LANGLADE, LINCOLN, ONEIDA, PRICE, TAYLOR (EAST 2/3), VILAS, WOOD AREA 3: BURNETT, IRON, SAWYER, WASHBURN) | $56.32 | $36.35 |
| Washington County group, 2 localities: Ozaukee, Washington | LABORERS: CONCRETE WORKER | $19.93 | $16.34 |
| Dane County | LABORERS: CONCRETE WORKER | $19.93 | $16.34 |
| Douglas County | LABORERS: (CONCRETE WORKERS) | $19.93 | $16.34 |
| Milwaukee County | LABORERS: CONCRETE WORKER | $19.93 | $16.34 |
| Rock County | LABORERS: CONCRETE WORKER | $19.93 | $16.34 |
| Waukesha County | LABORERS: CONCRETE WORKER | $19.93 | $16.34 |
13 groups of counties with identical DOL rates, and 29 counties with rates of their own.
Questions about Wisconsin laborer pay
What is the laborer prevailing wage in Milwaukee County?
$19.93 an hour: a $16.34 base wage plus $3.59 in fringe benefits, under wage determination WI20260001, modification 1. Overtime and every laborer classification in Milwaukee County.
Does laborer prevailing wage include fringe benefits?
Yes. In Milwaukee County the $19.93 total is a $16.34 base wage plus $3.59 in fringe benefits, about 18% of the total. The employer owes the full amount for every hour worked.
Does laborer prevailing wage pay overtime in Wisconsin?
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 laborers 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 laborer rate?
DOL often publishes the same laborer rates for several counties. Across Wisconsin, the 72 counties with a laborer rate fall into 42 distinct sets of rates, and 13 of those sets are shared by more than one county; the largest covers 8 counties (the Barron County group).