Skip to content

Home / Wisconsin / Laborer

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.

Marinette County laborer: $57.02 per hourWaushara County laborer: $57.02 per hourSawyer County laborer: $56.32 per hourWaupaca County laborer: $57.02 per hourManitowoc County laborer: $57.02 per hourLincoln County laborer: $56.32 per hourTaylor County laborer: $56.32 per hourWaukesha County laborer: $19.93 per hourMarathon County laborer: $57.02 per hourClark County laborer: $56.32 per hourPortage County laborer: $57.02 per hourWood County laborer: $56.32 per hourMenominee County laborer: $57.02 per hourGreen Lake County laborer: $57.02 per hourRichland County laborer: $57.67 per hourRock County laborer: $19.93 per hourKenosha County laborer: $63.34 per hourMarquette County laborer: $57.02 per hourPrice County laborer: $56.32 per hourLanglade County laborer: $56.32 per hourChippewa County laborer: $57.67 per hourBayfield County laborer: $58.06 per hourVernon County laborer: $57.67 per hourFlorence County laborer: $57.02 per hourOzaukee County laborer: $19.93 per hourDodge County laborer: $57.02 per hourPierce County laborer: $57.67 per hourPolk County laborer: $56.32 per hourSt. Croix County laborer: $57.67 per hourColumbia County laborer: $57.67 per hourWashburn County laborer: $56.32 per hourPepin County laborer: $56.32 per hourCalumet County laborer: $57.02 per hourOutagamie County laborer: $57.02 per hourBuffalo County laborer: $57.67 per hourBarron County laborer: $56.32 per hourKewaunee County laborer: $57.02 per hourIron County laborer: $56.32 per hourCrawford County laborer: $57.67 per hourBurnett County laborer: $56.32 per hourDane County laborer: $19.93 per hourDouglas County laborer: $19.93 per hourGrant County laborer: $57.67 per hourRacine County laborer: $63.34 per hourLa Crosse County laborer: $57.67 per hourEau Claire County laborer: $57.67 per hourMilwaukee County laborer: $19.93 per hourJackson County laborer: $57.67 per hourDoor County laborer: $57.02 per hourOconto County laborer: $57.02 per hourLafayette County laborer: $57.67 per hourGreen County laborer: $57.02 per hourVilas County laborer: $56.32 per hourShawano County laborer: $57.02 per hourDunn County laborer: $56.32 per hourTrempealeau County laborer: $57.67 per hourFond du Lac County laborer: $57.02 per hourAshland County laborer: $58.06 per hourWashington County laborer: $19.93 per hourWalworth County laborer: $57.67 per hourAdams County laborer: $57.67 per hourRusk County laborer: $56.32 per hourSauk County laborer: $57.67 per hourJefferson County laborer: $57.67 per hourOneida County laborer: $56.32 per hourMonroe County laborer: $57.67 per hourForest County laborer: $57.02 per hourJuneau County laborer: $57.67 per hourWinnebago County laborer: $57.02 per hourBrown County laborer: $57.02 per hourIowa County laborer: $57.67 per hourSheboygan County laborer: $57.02 per hour
$19$56$57$57$57$63Laborer, main rate, base + fringe per hour. Each shade holds about a fifth of the counties.

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.

  1. Kenosha County1 county$63.34
  2. Racine County1 county$63.34
  3. Ashland County1 county$58.06
  4. Bayfield County1 county$58.06
  5. Grant County group5 counties$57.67
  6. Jefferson County group3 counties$57.67
  7. Columbia County group2 counties$57.67
  8. Vernon County group2 counties$57.67
  9. Adams County1 county$57.67
  10. Chippewa County1 county$57.67
  11. Eau Claire County1 county$57.67
  12. Juneau County1 county$57.67
  13. La Crosse County1 county$57.67
  14. Monroe County1 county$57.67
  15. Pierce County1 county$57.67
  16. St. Croix County1 county$57.67
  17. Walworth County1 county$57.67
  18. Portage County group7 counties$57.02
  19. Manitowoc County group2 counties$57.02
  20. Oconto County group2 counties$57.02
  21. Outagamie County group2 counties$57.02
  22. Waupaca County group2 counties$57.02
  23. Brown County1 county$57.02
  24. Dodge County1 county$57.02
  25. Fond du Lac County1 county$57.02
  26. Forest County1 county$57.02
  27. Green County1 county$57.02
  28. Marathon County1 county$57.02
  29. Sheboygan County1 county$57.02
  30. Winnebago County1 county$57.02
  31. Barron County group8 counties$56.32
  32. Dunn County group3 counties$56.32
  33. Vilas County group3 counties$56.32
  34. Iron County1 county$56.32
  35. Rusk County1 county$56.32
  36. Wood County1 county$56.32
  37. Washington County group2 counties$19.93
  38. Dane County1 county$19.93
  39. Douglas County1 county$19.93
  40. Milwaukee County1 county$19.93

Which counties pay which rate

CountiesMain classificationBase + fringeBase
Kenosha CountyLABORER (PLASTER LABORER, MASON TENDER)$63.34 $38.92 
Racine CountyLABORER (PLASTER LABORER, MASON TENDER)$63.34 $38.92 
Ashland CountyLABORER, 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 CountyLABORER, 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, RichlandLABORER, 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, SaukLABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES)$57.67 $37.70 
Columbia County group, 2 localities: Columbia, IowaLABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES)$57.67 $37.70 
Vernon County group, 2 localities: Trempealeau, VernonLABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES)$57.67 $37.70 
Adams CountyLABORER, GENERAL: REMAINING AREA (ADAMS, COLUMBIA, GREEN, IOWA, JEFFERSON, LAFAYETTE, SAUK, AND WALWORTH COUNTIES)$57.67 $37.70 
Chippewa CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.67 $37.70 
Eau Claire CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.67 $37.70 
Juneau CountyLABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES)$57.67 $37.70 
La Crosse CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER SCALE; PIPELAYER $1.00 OVER GENERAL LABORER SCALE$57.67 $37.70 
Monroe CountyLABORER, GENERAL (BUFFALO, CRAWFORD, GRANT, JACKSON, JUNEAU, MONROE, RICHLAND, TREMPEALEAU (SOUTHERN PART), AND VERNON COUNTIES)$57.67 $37.70 
Pierce CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.67 $37.70 
St. Croix CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.67 $37.70 
Walworth CountyLABORER, 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, ShawanoLABORERS, 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, ManitowocLABORERS, 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, OcontoLABORERS, 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, OutagamieLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.02 $37.05 
Waupaca County group, 2 localities: Waupaca, WausharaLABORERS, 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 CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.02 $37.05 
Dodge CountyLABORERS, 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 CountyLABORERS, 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 CountyLABORERS, 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 CountyLABORERS, 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 CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.02 $37.05 
Sheboygan CountyLABORER, GENERAL. NOTE: MASON TENDER $1.00 OVER GENERAL LABORER$57.02 $37.05 
Winnebago CountyLABORER, 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, SawyerLABORER, 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, PepinLABORER, 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, WashburnLABORER, 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 CountyLABORER, 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 CountyLABORER, 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 CountyLABORER, 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, WashingtonLABORERS: CONCRETE WORKER$19.93 $16.34 
Dane CountyLABORERS: CONCRETE WORKER$19.93 $16.34 
Douglas CountyLABORERS: (CONCRETE WORKERS)$19.93 $16.34 
Milwaukee CountyLABORERS: CONCRETE WORKER$19.93 $16.34 
Rock CountyLABORERS: CONCRETE WORKER$19.93 $16.34 
Waukesha CountyLABORERS: 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).