Skip to content

Home / Wisconsin

Wisconsin prevailing wage rates (Davis-Bacon)

Pick a county to see every trade's rate there, or pick a trade to compare it across the state. All 1,101 rates come from the 37 Davis-Bacon wage determinations the U.S. Department of Labor publishes for Wisconsin on SAM.gov, for building, residential, highway and heavy construction.

Davis-Bacon is the only prevailing wage here (federally funded or assisted work). Wisconsin repealed its local law from January 1, 2017 and its state law for projects bid after September 23, 2017 (2017 Act 59; WisDOT).

The Department of Labor modifies these determinations on SAM.gov in weekly batches through the year; the latest Wisconsin modification we hold is dated May 18, 2026. What changed in Wisconsin's determinations. 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 against sam.gov on October 25, 2026.

What is the prevailing wage rate in Wisconsin?

It depends on the trade and on the county where the work is done. Taking each trade's main rate in each county, DOL's figures run from $13.63 an hour (landscape and irrigation laborer, Brown County) to $103.61 (elevator constructor, Dane County). Each figure is the base wage plus fringe benefits. Pick a county or a trade below for the exact rate.

Prevailing wage rates by county

Marinette County: $56.62 per hourWaushara County: $52.64 per hourSawyer County: $56.62 per hourWaupaca County: $52.64 per hourManitowoc County: $52.64 per hourLincoln County: $56.32 per hourTaylor County: $56.32 per hourWaukesha County: $68.96 per hourMarathon County: $68.42 per hourClark County: $56.32 per hourPortage County: $56.62 per hourWood County: $52.64 per hourMenominee County: $52.64 per hourGreen Lake County: $56.62 per hourRichland County: $57.67 per hourRock County: $68.62 per hourKenosha County: $69.42 per hourMarquette County: $56.62 per hourPrice County: $56.32 per hourLanglade County: $56.32 per hourChippewa County: $68.19 per hourBayfield County: $58.06 per hourVernon County: $57.67 per hourFlorence County: $56.62 per hourOzaukee County: $68.96 per hourDodge County: $52.64 per hourPierce County: $68.71 per hourPolk County: $56.62 per hourSt. Croix County: $68.42 per hourColumbia County: $56.62 per hourWashburn County: $56.32 per hourPepin County: $56.62 per hourCalumet County: $70.47 per hourOutagamie County: $70.85 per hourBuffalo County: $57.67 per hourBarron County: $56.32 per hourKewaunee County: $56.62 per hourIron County: $56.32 per hourCrawford County: $57.67 per hourBurnett County: $56.32 per hourDane County: $69.83 per hourDouglas County: $66.50 per hourGrant County: $57.67 per hourRacine County: $69.42 per hourLa Crosse County: $68.42 per hourEau Claire County: $68.19 per hourMilwaukee County: $68.96 per hourJackson County: $57.67 per hourDoor County: $56.62 per hourOconto County: $56.62 per hourLafayette County: $57.67 per hourGreen County: $57.02 per hourVilas County: $56.32 per hourShawano County: $52.64 per hourDunn County: $56.32 per hourTrempealeau County: $56.62 per hourFond du Lac County: $52.64 per hourAshland County: $58.06 per hourWashington County: $68.96 per hourWalworth County: $57.67 per hourAdams County: $56.62 per hourRusk County: $56.32 per hourSauk County: $56.62 per hourJefferson County: $56.62 per hourOneida County: $56.32 per hourMonroe County: $57.67 per hourForest County: $56.62 per hourJuneau County: $57.67 per hourWinnebago County: $70.85 per hourBrown County: $68.42 per hourIowa County: $57.67 per hourSheboygan County: $70.47 per hour
$52$56$56$57$68$70Median of the main rate across all trades, per hour. Each shade holds about a fifth of the counties.

Rates by trade

Each trade page maps that trade's main rate in every county. Carpenter rates, for example, range from $68.69 to $77.38 an hour.

How Davis-Bacon rates work in Wisconsin

How we read DOL's data

We read every active Wisconsin Davis-Bacon wage determination from SAM.gov's own data and check every number with a second, independent read of the same file. DOL prints no total; ours is base plus fringe. How we check.

Download the data

All Wisconsin rates as CSV or JSON, plus one file per county on the data page.

Apprentice rates

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)).

Wisconsin Davis-Bacon questions

Does Wisconsin have a prevailing wage law?

Davis-Bacon is the only prevailing wage here (federally funded or assisted work). Wisconsin repealed its local law from January 1, 2017 and its state law for projects bid after September 23, 2017 (2017 Act 59; WisDOT).

How much is Davis-Bacon pay for an electrician in Wisconsin?

From $51.25 to $80.80 an hour for the main electrician classification, depending on the county; the median county is $51.25. See every county on one map.

How often do Davis-Bacon rates change in Wisconsin?

The Department of Labor modifies these determinations on SAM.gov in weekly batches through the year. In 2026 DOL published 38 modifications to 38 Wisconsin wage determinations that changed a rate, the latest on May 18, 2026. See each one.

Which wage determination applies to my project?

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)).

Do apprentices get prevailing wage in Wisconsin?

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)).