TradeSalary

Davis-Bacon prevailing wage rates in Ohio

Rates as of September 17, 2026, from the U.S. Department of Labor's wage determinations on SAM.gov

Ohio has 105 active Davis-Bacon wage determinations covering building, residential, highway and heavy construction in 88 counties. Each one sets the minimum hourly rate and fringe benefit a contractor must pay each trade on federal and federally assisted jobs there.

Typical rates by trade

The lowest and highest basic hourly rate for each trade across the state's current determinations, the total with fringe, and the BLS median wage for the same occupation statewide (May 2025). Per-day rows and figures DOL printed outside the usual range are left out of the spread.

TradeHourly rateWith fringeDeterminationsBLS median
Electricians$13.02 – $48.40$20.58 – $81.68102$31.11
Plumbers and pipefitters$20.00 – $53.00$25.33 – $83.56100$30.45
Carpenters$13.86 – $38.57$14.69 – $63.21104$29.24
Laborers$10.39 – $40.97$10.39 – $55.07105$26.96
Power equipment operators$16.00 – $46.71$17.33 – $63.12105$31.22
Ironworkers$22.38 – $40.87$28.52 – $69.2967$35.92
Sheet metal workers$19.13 – $43.06$25.70 – $74.73104$35.96
Painters$17.91 – $40.86$22.43 – $61.5799$23.77
Roofers$16.85 – $40.15$19.22 – $61.4385$23.74
Cement masons$19.60 – $36.65$24.59 – $62.2594$30.28
Bricklayers$20.00 – $38.13$21.60 – $61.04100$34.11
Truck drivers$14.97 – $35.73$16.98 – $55.0378not published

Rates by county

Pages for more counties are coming. The determinations below also cover Adams County, Allen County, Ashland County, Ashtabula County, Athens County, Auglaize County, Belmont County, Brown County, Carroll County, Champaign County, Clark County, Clermont County, Clinton County, Columbiana County, Coshocton County, Crawford County, Darke County, Defiance County, Delaware County, Erie County, Fairfield County, Fayette County, Fulton County, Gallia County, Geauga County, Greene County, Guernsey County, Hancock County, Hardin County, Harrison County, Henry County, Highland County, Hocking County, Holmes County, Huron County, Jackson County, Jefferson County, Knox County, Lake County, Lawrence County, Licking County, Logan County, Madison County, Mahoning County, Marion County, Medina County, Meigs County, Mercer County, Miami County, Monroe County, Morgan County, Morrow County, Muskingum County, Noble County, Ottawa County, Paulding County, Perry County, Pickaway County, Pike County, Portage County, Preble County, Putnam County, Richland County, Ross County, Sandusky County, Scioto County, Seneca County, Shelby County, Trumbull County, Tuscarawas County, Union County, Van Wert County, Vinton County, Washington County, Wayne County, Williams County, Wood County, Wyandot County.

Active determinations

NumberTypeCountiesMod.Published
OH20260030BuildingAdams1May 18, 2026
OH20260031BuildingAshland1May 18, 2026
OH20260032BuildingAshtabula1May 18, 2026
OH20260033BuildingAthens1May 18, 2026
OH20260034BuildingAuglaize1May 18, 2026
OH20260035BuildingChampaign1May 18, 2026
OH20260036BuildingColumbiana1May 18, 2026
OH20260037BuildingCrawford1May 18, 2026
OH20260038BuildingDarke1May 18, 2026
OH20260039BuildingDefiance1May 18, 2026
OH20260040BuildingFayette1May 18, 2026
OH20260041BuildingGallia1May 18, 2026
OH20260042BuildingHancock1May 18, 2026
OH20260043BuildingHenry1May 18, 2026
OH20260044BuildingHuron1May 18, 2026
OH20260045BuildingKnox1May 18, 2026
OH20260046BuildingLogan1May 18, 2026
OH20260047BuildingMeigs1May 18, 2026
OH20260048BuildingMercer1May 18, 2026
OH20260049BuildingMonroe1May 18, 2026
OH20260050BuildingMuskingum1May 18, 2026
OH20260051BuildingPike1May 18, 2026
OH20260052BuildingPutnam1May 18, 2026
OH20260053BuildingRoss1May 18, 2026
OH20260054BuildingSandusky1May 18, 2026
OH20260055BuildingScioto1May 18, 2026
OH20260056BuildingSeneca1May 18, 2026
OH20260057BuildingShelby1May 18, 2026
OH20260058BuildingTuscarawas1May 18, 2026
OH20260059BuildingVan Wert1May 18, 2026
OH20260060BuildingVinton1May 18, 2026
OH20260061BuildingWayne1May 18, 2026
OH20260062BuildingWilliams1May 18, 2026
OH20260063BuildingWyandot1May 18, 2026
OH20260064BuildingClinton, Highland, Hocking, Jackson1May 18, 2026
OH20260065BuildingCoshocton, Guernsey, Harrison, Morgan, Noble, Perry1May 18, 2026
OH20260066BuildingHardin, Paulding1May 18, 2026
OH20260067BuildingHolmes, Marion1May 18, 2026
OH20260068BuildingAllen1May 18, 2026
OH20260069BuildingBelmont1May 18, 2026
OH20260070BuildingBrown1May 18, 2026
OH20260071BuildingButler1May 18, 2026
OH20260072BuildingClark1May 18, 2026
OH20260073BuildingClermont1May 18, 2026
OH20260074BuildingCuyahoga1May 18, 2026
OH20260075BuildingDelaware1May 18, 2026
OH20260076BuildingErie1May 18, 2026
OH20260077BuildingFairfield1May 18, 2026
OH20260078BuildingFranklin1May 18, 2026
OH20260079BuildingFulton1May 18, 2026
OH20260080BuildingGeauga1May 18, 2026
OH20260081BuildingGreene1May 18, 2026
OH20260082BuildingHamilton1May 18, 2026
OH20260083BuildingJefferson1May 18, 2026
OH20260084BuildingLake1May 18, 2026
OH20260085BuildingLawrence1May 18, 2026
OH20260086BuildingLicking1May 18, 2026
OH20260087BuildingLorain1May 18, 2026
OH20260088BuildingLucas1May 18, 2026
OH20260089BuildingMadison1May 18, 2026
OH20260090BuildingMahoning1May 18, 2026
OH20260091BuildingMedina1May 18, 2026
OH20260092BuildingMiami1May 18, 2026
OH20260093BuildingMontgomery1May 18, 2026
OH20260094BuildingMorrow1May 18, 2026
OH20260095BuildingOttawa1May 18, 2026
OH20260096BuildingPickaway1May 18, 2026
OH20260097BuildingPortage1May 18, 2026
OH20260098BuildingPreble1May 18, 2026
OH20260099BuildingRichland1May 18, 2026
OH20260100BuildingSummit1May 18, 2026
OH20260101BuildingTrumbull1May 18, 2026
OH20260102BuildingUnion1May 18, 2026
OH20260103BuildingWarren1May 18, 2026
OH20260104BuildingWashington1May 18, 2026
OH20260105BuildingWood1May 18, 2026
OH20260106BuildingCarroll, Stark1May 18, 2026
OH20260003ResidentialAdams, Athens, Clinton, Fayette, Gallia, Highland and 8 more1May 18, 2026
OH20260004ResidentialAshland, Ashtabula, Crawford, Huron, Knox, Marion and 3 more1May 18, 2026
OH20260005ResidentialAuglaize, Champaign, Darke, Defiance, Hancock, Hardin and 8 more1May 18, 2026
OH20260006ResidentialAllen1May 18, 2026
OH20260007ResidentialClark1May 18, 2026
OH20260008ResidentialCuyahoga1May 18, 2026
OH20260009ResidentialErie1May 18, 2026
OH20260010ResidentialHamilton1May 18, 2026
OH20260011ResidentialJefferson1May 18, 2026
OH20260012ResidentialLucas1May 18, 2026
OH20260013ResidentialRichland1May 18, 2026
OH20260014ResidentialWood1May 18, 2026
OH20260015ResidentialCarroll, Stark1May 18, 2026
OH20260016ResidentialDelaware, Fairfield, Franklin, Licking, Madison, Morrow and 2 more1May 18, 2026
OH20260017ResidentialFulton, Ottawa1May 18, 2026
OH20260018ResidentialGreene, Miami, Montgomery, Preble1May 18, 2026
OH20260019ResidentialMahoning, Trumbull1May 18, 2026
OH20260020ResidentialPortage, Summit1May 18, 2026
OH20260021ResidentialColumbiana1May 18, 2026
OH20260022ResidentialCoshocton, Guernsey, Harrison, Holmes, Monroe, Morgan and 5 more1May 18, 2026
OH20260023ResidentialBelmont1May 18, 2026
OH20260024ResidentialGeauga1May 18, 2026
OH20260025ResidentialLorain1May 18, 2026
OH20260026ResidentialWashington1May 18, 2026
OH20260027ResidentialBrown, Butler1May 18, 2026
OH20260028ResidentialClermont, Warren1May 18, 2026
OH20260029ResidentialLake, Medina1May 18, 2026
OH20260001Heavy, HighwayAdams, Allen, Ashland, Ashtabula, Athens, Auglaize and 82 more5September 17, 2026

Federal work only

Davis-Bacon rates apply to federal and federally assisted construction. Ohio may set its own prevailing wages for state-funded work; see the Department of Labor's list of state prevailing wage laws. The determination attached to a contract governs, not the current one here. Nothing on this page is legal advice.

Questions

Which Davis-Bacon rate applies to my job in Ohio?
The determination for the county where the work is and for its construction type (building, residential, highway and heavy). The contracting agency attaches it to the bid documents and the contract; the one attached governs, even after a newer modification is published.
Does this cover Ohio's own prevailing wage law?
No. These are federal Davis-Bacon determinations, for federal and federally assisted construction. State-funded work follows the state's own law and rates where it has one; the Department of Labor keeps a list of state prevailing wage laws.
Why do survey rates look low or old?
A row marked survey comes from a Department of Labor wage survey, and its identifier's date says when; some are more than ten years old. Union rows follow the collective bargaining agreement and update with it. Both are what contractors must pay at minimum today.