TradeSalary

Davis-Bacon prevailing wage rates in New York

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

New York has 98 active Davis-Bacon wage determinations covering building, residential, highway and heavy construction in 62 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$17.08 – $64.55$17.08 – $127.8196$37.86
Plumbers and pipefitters$14.14 – $73.00$17.90 – $124.6095$37.26
Carpenters$14.70 – $61.59$14.70 – $117.4396$34.77
Laborers$11.02 – $64.08$13.11 – $118.0897$26.89
Power equipment operators$18.49 – $117.60$19.97 – $156.5596$38.94
Ironworkers$26.37 – $60.40$36.28 – $150.9778$44.52
Sheet metal workers$15.54 – $55.29$18.73 – $114.3473$35.46
Painters$16.53 – $56.25$16.53 – $111.3992$28.64
Roofers$11.62 – $51.25$14.83 – $98.6187$31.74
Cement masons$15.75 – $59.87$16.34 – $101.6885$30.79
Bricklayers$25.38 – $67.39$29.57 – $103.2958$40.58
Truck drivers$16.00 – $65.43$18.62 – $118.5838not published

Rates by county

Pages for more counties are coming. The determinations below also cover Allegany County, Broome County, Cattaraugus County, Cayuga County, Chautauqua County, Chemung County, Chenango County, Clinton County, Columbia County, Cortland County, Delaware County, Essex County, Franklin County, Fulton County, Genesee County, Greene County, Hamilton County, Herkimer County, Jefferson County, Lewis County, Livingston County, Madison County, Montgomery County, Niagara County, Oneida County, Ontario County, Orleans County, Oswego County, Otsego County, Putnam County, Rensselaer County, Schenectady County, Schoharie County, Schuyler County, Seneca County, St. Lawrence County, Steuben County, Sullivan County, Tioga County, Tompkins County, Ulster County, Warren County, Washington County, Wayne County, Wyoming County, Yates County.

Active determinations

NumberTypeCountiesMod.Published
NY20260002Building, Heavy, HighwayAlbany, Columbia, Fulton, Greene, Montgomery, Rensselaer and 4 more2May 18, 2026
NY20260003Building, Heavy, Highway, ResidentialBronx, Kings, New York, Queens, Richmond6August 13, 2026
NY20260004Building, Heavy, HighwayBroome, Chenango2May 18, 2026
NY20260005Building, Heavy, HighwayChemung, Schuyler2May 18, 2026
NY20260007Building, Heavy, HighwayDutchess, Orange, Sullivan, Ulster3October 8, 2026
NY20260010Building, Heavy, HighwayMonroe2May 18, 2026
NY20260012Building, Heavy, Highway, ResidentialNassau, Suffolk2May 18, 2026
NY20260013BuildingOneida2May 18, 2026
NY20260017Building, Heavy, Highway, ResidentialWestchester2May 18, 2026
NY20260019BuildingNiagara1May 18, 2026
NY20260020Building, Heavy, Highway, ResidentialRockland2May 18, 2026
NY20260022BuildingJefferson2May 18, 2026
NY20260023BuildingMadison2May 18, 2026
NY20260025Building, Heavy, HighwayPutnam2May 18, 2026
NY20260026BuildingOnondaga2May 18, 2026
NY20260027BuildingOswego2May 18, 2026
NY20260030Building, Heavy, HighwayLivingston2May 18, 2026
NY20260031Building, Heavy, HighwayHerkimer2May 18, 2026
NY20260032Building, Heavy, HighwayOntario1May 18, 2026
NY20260034Building, Heavy, HighwayOrleans2May 18, 2026
NY20260039Building, Heavy, HighwayWarren2May 18, 2026
NY20260043BuildingWayne1May 18, 2026
NY20260045Building, Heavy, HighwayTioga2May 18, 2026
NY20260050BuildingErie1May 18, 2026
NY20260051BuildingTompkins2May 18, 2026
NY20260073BuildingYates2May 18, 2026
NY20260099BuildingAllegany1May 18, 2026
NY20260100BuildingCattaraugus1May 18, 2026
NY20260101BuildingCayuga1May 18, 2026
NY20260102BuildingChautauqua1May 18, 2026
NY20260103BuildingChenango1May 18, 2026
NY20260104BuildingClinton1May 18, 2026
NY20260105BuildingColumbia1May 18, 2026
NY20260106BuildingCortland1May 18, 2026
NY20260107BuildingDelaware1May 18, 2026
NY20260108BuildingEssex1May 18, 2026
NY20260109BuildingFulton1May 18, 2026
NY20260110BuildingGenesee1May 18, 2026
NY20260111BuildingGreene1May 18, 2026
NY20260112BuildingLewis1May 18, 2026
NY20260113BuildingOtsego2May 18, 2026
NY20260114BuildingSchuyler1May 18, 2026
NY20260115BuildingSeneca1May 18, 2026
NY20260116BuildingSt Lawrence1May 18, 2026
NY20260117BuildingSteuben1May 18, 2026
NY20260118BuildingSullivan1May 18, 2026
NY20260119BuildingWyoming1May 18, 2026
NY20260120BuildingFranklin, Hamilton, Montgomery1May 18, 2026
NY20260049ResidentialOrange2May 18, 2026
NY20260074ResidentialAllegany1May 18, 2026
NY20260075ResidentialChautauqua1May 18, 2026
NY20260076ResidentialEssex1May 18, 2026
NY20260077ResidentialCattaraugus, Genesee, Schuyler, Seneca, Steuben, Wyoming1May 18, 2026
NY20260078ResidentialCayuga, Chenango, Cortland, Delaware, Otsego, Sullivan1May 18, 2026
NY20260079ResidentialClinton, Franklin, Fulton, Hamilton, Lewis, Montgomery and 1 more1May 18, 2026
NY20260080ResidentialColumbia, Greene1May 18, 2026
NY20260081ResidentialAlbany1May 18, 2026
NY20260082ResidentialErie1May 18, 2026
NY20260083ResidentialJefferson1May 18, 2026
NY20260084ResidentialMadison1May 18, 2026
NY20260085ResidentialMonroe1May 18, 2026
NY20260086ResidentialNiagara1May 18, 2026
NY20260087ResidentialOnondaga1May 18, 2026
NY20260088ResidentialOntario1May 18, 2026
NY20260089ResidentialOrleans1May 18, 2026
NY20260090ResidentialOswego1May 18, 2026
NY20260091ResidentialSaratoga1May 18, 2026
NY20260092ResidentialSchenectady1May 18, 2026
NY20260093ResidentialBroome, Chemung, Tioga, Tompkins1May 18, 2026
NY20260094ResidentialDutchess, Putnam, Ulster1May 18, 2026
NY20260095ResidentialHerkimer, Oneida1May 18, 2026
NY20260096ResidentialLivingston, Wayne, Yates1May 18, 2026
NY20260097ResidentialRensselaer, Schoharie1May 18, 2026
NY20260098ResidentialWarren, Washington1May 18, 2026
NY20260006Heavy, HighwayClinton, Essex2July 30, 2026
NY20260008Heavy, HighwayCattaraugus, Chautauqua, Erie3July 30, 2026
NY20260009Heavy, HighwayJefferson, Lewis, St Lawrence3July 30, 2026
NY20260011Heavy, HighwayNiagara3July 30, 2026
NY20260014Heavy, HighwayOneida3July 30, 2026
NY20260015Heavy, HighwayMadison3July 30, 2026
NY20260016Heavy, HighwayOnondaga3July 30, 2026
NY20260018HighwaySteuben1May 18, 2026
NY20260021Heavy, HighwayDelaware2July 30, 2026
NY20260024HighwayTompkins2May 18, 2026
NY20260029Heavy, HighwayGenesee3July 30, 2026
NY20260033HighwayYates1May 18, 2026
NY20260035Heavy, HighwayFranklin2July 30, 2026
NY20260036Heavy, HighwayCayuga3July 30, 2026
NY20260037Heavy, HighwayOtsego3July 30, 2026
NY20260038Heavy, HighwayOswego3July 30, 2026
NY20260040HighwaySeneca2May 18, 2026
NY20260041HighwayWyoming1May 18, 2026
NY20260042HighwayCortland2May 18, 2026
NY20260044Heavy, HighwayWayne2July 30, 2026
NY20260046Heavy, HighwayHamilton3July 30, 2026
NY20260047HighwayAllegany2May 18, 2026
NY20260001HeavyAlbany, Allegany, Bronx, Broome, Cattaraugus, Cayuga and 56 more2May 18, 2026
NY20260048HeavyAllegany, Cattaraugus, Cortland, Schuyler, Seneca, Steuben and 3 more1May 18, 2026

Federal work only

Davis-Bacon rates apply to federal and federally assisted construction. New York 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 New York?
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 New York'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.