Skip to content

Home / Iowa / Plumber / Pipefitter

Iowa · Plumber / Pipefitter

Iowa plumber or pipefitter prevailing wage, county by county

A plumber or pipefitter's Davis-Bacon prevailing wage in Iowa runs from $33.51 an hour in Grundy County to $73.15 in Clinton County. The median county is $46.97.

Main plumber or pipefitter classification in each county (Plumber), 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.

Black Hawk County plumber or pipefitter: $34.02 per hourHancock County plumber or pipefitter: $66.45 per hourWapello County plumber or pipefitter: $68.45 per hourCedar County plumber or pipefitter: $46.97 per hourHoward County plumber or pipefitter: $35.27 per hourWarren County plumber or pipefitter: $68.45 per hourWayne County plumber or pipefitter: $34.78 per hourMarshall County plumber or pipefitter: $46.97 per hourFranklin County plumber or pipefitter: $35.27 per hourDelaware County plumber or pipefitter: $35.27 per hourBuchanan County plumber or pipefitter: $35.27 per hourWebster County plumber or pipefitter: $66.45 per hourBoone County plumber or pipefitter: $34.78 per hourRinggold County plumber or pipefitter: $34.78 per hourShelby County plumber or pipefitter: $34.78 per hourUnion County plumber or pipefitter: $34.78 per hourAdams County plumber or pipefitter: $34.78 per hourMahaska County plumber or pipefitter: $46.97 per hourAdair County plumber or pipefitter: $34.78 per hourHamilton County plumber or pipefitter: $66.45 per hourHardin County plumber or pipefitter: $35.27 per hourIda County plumber or pipefitter: $66.45 per hourMarion County plumber or pipefitter: $46.97 per hourPoweshiek County plumber or pipefitter: $46.97 per hourPolk County plumber or pipefitter: $68.45 per hourMadison County: no rate for this tradeVan Buren County plumber or pipefitter: $46.97 per hourHenry County plumber or pipefitter: $46.97 per hourCerro Gordo County plumber or pipefitter: $34.08 per hourWright County plumber or pipefitter: $66.45 per hourJones County plumber or pipefitter: $67.08 per hourCarroll County plumber or pipefitter: $34.78 per hourGreene County plumber or pipefitter: $34.78 per hourEmmet County plumber or pipefitter: $66.45 per hourMitchell County plumber or pipefitter: $35.27 per hourMontgomery County plumber or pipefitter: $34.78 per hourBremer County plumber or pipefitter: $33.51 per hourWashington County plumber or pipefitter: $40.66 per hourO'Brien County plumber or pipefitter: $66.45 per hourPocahontas County plumber or pipefitter: $66.45 per hourDavis County plumber or pipefitter: $46.97 per hourCrawford County plumber or pipefitter: $34.78 per hourGrundy County plumber or pipefitter: $33.51 per hourAudubon County plumber or pipefitter: $34.78 per hourLinn County plumber or pipefitter: $67.08 per hourKeokuk County plumber or pipefitter: $46.97 per hourSac County plumber or pipefitter: $66.45 per hourWoodbury County plumber or pipefitter: $68.45 per hourPottawattamie County plumber or pipefitter: $68.45 per hourMuscatine County plumber or pipefitter: $42.14 per hourMills County plumber or pipefitter: $68.45 per hourOsceola County plumber or pipefitter: $66.45 per hourFayette County plumber or pipefitter: $35.27 per hourJasper County plumber or pipefitter: $46.97 per hourDes Moines County plumber or pipefitter: $46.97 per hourStory County plumber or pipefitter: $68.45 per hourPlymouth County plumber or pipefitter: $66.45 per hourAppanoose County plumber or pipefitter: $46.97 per hourDubuque County plumber or pipefitter: $65.33 per hourFremont County plumber or pipefitter: $34.78 per hourDecatur County plumber or pipefitter: $34.78 per hourWinneshiek County plumber or pipefitter: $35.27 per hourClay County plumber or pipefitter: $66.45 per hourJohnson County plumber or pipefitter: $67.08 per hourLucas County plumber or pipefitter: $34.78 per hourMonroe County plumber or pipefitter: $46.97 per hourIowa County plumber or pipefitter: $46.97 per hourBenton County plumber or pipefitter: $67.08 per hourKossuth County plumber or pipefitter: $66.45 per hourScott County plumber or pipefitter: $73.15 per hourHarrison County plumber or pipefitter: $68.45 per hourLouisa County plumber or pipefitter: $46.97 per hourPage County plumber or pipefitter: $34.78 per hourClayton County plumber or pipefitter: $35.27 per hourHumboldt County plumber or pipefitter: $66.45 per hourJefferson County plumber or pipefitter: $46.97 per hourSioux County plumber or pipefitter: $66.45 per hourDallas County plumber or pipefitter: $68.45 per hourCass County plumber or pipefitter: $34.78 per hourClarke County plumber or pipefitter: $34.78 per hourMonona County plumber or pipefitter: $34.78 per hourCalhoun County plumber or pipefitter: $66.45 per hourJackson County plumber or pipefitter: $46.97 per hourChickasaw County plumber or pipefitter: $35.27 per hourGuthrie County: no rate for this tradeWinnebago County plumber or pipefitter: $66.45 per hourDickinson County plumber or pipefitter: $66.45 per hourLee County plumber or pipefitter: $46.97 per hourTaylor County plumber or pipefitter: $34.78 per hourButler County plumber or pipefitter: $35.27 per hourFloyd County plumber or pipefitter: $35.27 per hourWorth County plumber or pipefitter: $35.27 per hourCherokee County plumber or pipefitter: $66.45 per hourPalo Alto County plumber or pipefitter: $66.45 per hourTama County plumber or pipefitter: $46.97 per hourBuena Vista County plumber or pipefitter: $66.45 per hourLyon County plumber or pipefitter: $66.45 per hourAllamakee County plumber or pipefitter: $35.27 per hourClinton County plumber or pipefitter: $73.15 per hour
$33$34$40$46$66$73Plumber / Pipefitter, main rate, base + fringe per hour. Each shade holds about a fifth of the counties.

How much does a plumber or pipefitter make on prevailing wage in Iowa?

8 groups of counties with identical rates and 45 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. Clinton County1 county$73.15
  2. Scott County1 county$73.15
  3. Dallas County1 county$68.45
  4. Harrison County1 county$68.45
  5. Mills County1 county$68.45
  6. Polk County1 county$68.45
  7. Pottawattamie County1 county$68.45
  8. Story County1 county$68.45
  9. Wapello County1 county$68.45
  10. Warren County1 county$68.45
  11. Woodbury County1 county$68.45
  12. Benton County group2 counties$67.08
  13. Johnson County1 county$67.08
  14. Linn County1 county$67.08
  15. Buena Vista County group11 counties$66.45
  16. Plymouth County group8 counties$66.45
  17. Dickinson County1 county$66.45
  18. Sioux County1 county$66.45
  19. Webster County1 county$66.45
  20. Dubuque County1 county$65.33
  21. Mahaska County group8 counties$46.97
  22. Appanoose County1 county$46.97
  23. Cedar County1 county$46.97
  24. Davis County1 county$46.97
  25. Des Moines County1 county$46.97
  26. Iowa County1 county$46.97
  27. Jasper County1 county$46.97
  28. Lee County1 county$46.97
  29. Marion County1 county$46.97
  30. Marshall County1 county$46.97
  31. Poweshiek County1 county$46.97
  32. Tama County1 county$46.97
  33. Muscatine County1 county$42.14
  34. Washington County1 county$40.66
  35. Buchanan County group9 counties$35.27
  36. Delaware County group2 counties$35.27
  37. Allamakee County1 county$35.27
  38. Floyd County1 county$35.27
  39. Howard County1 county$35.27
  40. Shelby County group10 counties$34.78

Which counties pay which rate

CountiesMain classificationBase + fringeBase
Clinton CountyPLUMBER$73.15 $46.10 
Scott CountyPLUMBER$73.15 $46.10 
Dallas CountyPLUMBER$68.45 $45.20 
Harrison CountyPLUMBER$68.45 $45.20 
Mills CountyPLUMBER$68.45 $45.20 
Polk CountyPLUMBER$68.45 $45.20 
Pottawattamie CountyPLUMBER$68.45 $45.20 
Story CountyPLUMBER$68.45 $45.20 
Wapello CountyPLUMBER$68.45 $45.20 
Warren CountyPLUMBER$68.45 $45.20 
Woodbury CountyPLUMBER$68.45 $45.20 
Benton County group, 2 localities: Benton, JonesPLUMBER$67.08 $45.51 
Johnson CountyPLUMBER$67.08 $45.51 
Linn CountyPLUMBER$67.08 $45.51 
Buena Vista County group, 11 localities: Buena Vista, Calhoun, Clay, Hamilton, Hancock, Ida, Osceola, Palo Alto, Pocahontas, Sac, WrightPLUMBER$66.45 $43.20 
Plymouth County group, 8 localities: Cherokee, Emmet, Humboldt, Kossuth, Lyon, O'Brien, Plymouth, WinnebagoPLUMBER$66.45 $43.20 
Dickinson CountyPLUMBER$66.45 $43.20 
Sioux CountyPLUMBER$66.45 $43.20 
Webster CountyPLUMBER$66.45 $43.20 
Dubuque CountyPLUMBER$65.33 $43.26 
Mahaska County group, 8 localities: Henry, Jackson, Jefferson, Keokuk, Louisa, Mahaska, Monroe, Van BurenPLUMBER$46.97 $31.85 
Appanoose CountyPLUMBER$46.97 $31.85 
Cedar CountyPLUMBER$46.97 $31.85 
Davis CountyPLUMBER$46.97 $31.85 
Des Moines CountyPLUMBER$46.97 $31.85 
Iowa CountyPLUMBER$46.97 $31.85 
Jasper CountyPLUMBER$46.97 $31.85 
Lee CountyPLUMBER$46.97 $31.85 
Marion CountyPLUMBER$46.97 $31.85 
Marshall CountyPLUMBER$46.97 $31.85 
Poweshiek CountyPLUMBER$46.97 $31.85 
Tama CountyPLUMBER$46.97 $31.85 
Muscatine CountyPLUMBER$42.14 $31.28 
Washington CountyPLUMBER$40.66 $29.11 
Buchanan County group, 9 localities: Buchanan, Butler, Chickasaw, Fayette, Franklin, Hardin, Mitchell, Winneshiek, WorthPLUMBER$35.27 $25.66 
Delaware County group, 2 localities: Clayton, DelawarePLUMBER$35.27 $25.66 
Allamakee CountyPLUMBER$35.27 $25.66 
Floyd CountyPLUMBER$35.27 $25.66 
Howard CountyPLUMBER$35.27 $25.66 
Shelby County group, 10 localities: Decatur, Fremont, Greene, Lucas, Monona, Montgomery, Ringgold, Shelby, Taylor, WaynePLUMBER$34.78 $23.94 
Cass County group, 2 localities: Cass, ClarkePLUMBER$34.78 $23.94 
Adair CountyPLUMBER$34.78 $23.94 
Adams CountyPLUMBER$34.78 $23.94 
Audubon CountyPLUMBER$34.78 $23.94 
Boone CountyPLUMBER$34.78 $23.94 
Carroll CountyPLUMBER$34.78 $23.94 
Crawford CountyPLUMBER$34.78 $23.94 
Page CountyPLUMBER$34.78 $23.94 
Union CountyPLUMBER$34.78 $23.94 
Cerro Gordo CountyPLUMBER$34.08 $23.95 
Black Hawk CountyPLUMBER$34.02 $25.05 
Bremer CountyPLUMBER$33.51 $24.71 
Grundy CountyPLUMBER$33.51 $24.71 

8 groups of counties with identical DOL rates, and 45 counties with rates of their own.

Questions about Iowa plumber or pipefitter pay

What is the plumber or pipefitter prevailing wage in Polk County?

$68.45 an hour: a $45.20 base wage plus $23.25 in fringe benefits, under wage determination IA20260071, modification 1. Overtime and every plumber or pipefitter classification in Polk County.

Does plumber or pipefitter prevailing wage include fringe benefits?

Yes. In Polk County the $68.45 total is a $45.20 base wage plus $23.25 in fringe benefits, about 34% of the total. The employer owes the full amount for every hour worked.

Does plumber or pipefitter prevailing wage pay overtime in Iowa?

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 plumber or pipefitters 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 plumber or pipefitter rate?

DOL often publishes the same plumber or pipefitter rates for several counties. Across Iowa, the 97 counties with a plumber or pipefitter rate fall into 53 distinct sets of rates, and 8 of those sets are shared by more than one county; the largest covers 11 counties (the Buena Vista County group).