Home / North Dakota / Plumber / Pipefitter
North Dakota · Plumber / Pipefitter
North Dakota plumber or pipefitter prevailing wage, county by county
A plumber or pipefitter's Davis-Bacon prevailing wage in North Dakota runs from $24.51 an hour in Pembina County to $64.40 in Cass County. The median county is $28.25.
Plumber / Pipefitter rate in each North Dakota county, A to Z
| County | Base wage | Fringe benefits | Total rate | Effective | Source |
|---|---|---|---|---|---|
Adams CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260018 Mod 2 |
Adams CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Barnes CountyPLUMBER | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260019 Mod 2 |
Barnes CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Benson CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Benson CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Billings CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260020 Mod 3 |
Billings CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Bottineau CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260021 Mod 2 |
Bottineau CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Bowman CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Bowman CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Burke CountyPLUMBER · McHenry County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260035 Mod 2 |
Burke CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · McHenry County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Burleigh CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260012 Mod 2 |
Burleigh CountySPRINKLER FITTER | $39.04 | $23.99 | $63.03 | Apr 1, 2024 | ND20260003 Mod 1 |
Cass CountyPLUMBER | $43.94 | $20.46 | $64.40 | Jun 2, 2025 | ND20260013 Mod 2 |
Cavalier CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Cavalier CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Dickey CountyPLUMBER · Richland County group | $22.92 | $4.89 | $27.81 | May 18, 2026 | ND20260036 Mod 2 |
Dickey CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Richland County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Divide CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Divide CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Dunn CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Dunn CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Eddy CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Eddy CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Emmons CountyPLUMBER · Richland County group | $22.92 | $4.89 | $27.81 | May 18, 2026 | ND20260036 Mod 2 |
Emmons CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Richland County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Foster CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Foster CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Golden Valley CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Golden Valley CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Grand Forks CountyPLUMBER | $21.64 | $4.98 | $26.62 | May 18, 2026 | ND20260014 Mod 2 |
Grand Forks CountySPRINKLER FITTER | $39.04 | $23.99 | $63.03 | Apr 1, 2024 | ND20260003 Mod 1 |
Grant CountyPLUMBER · Richland County group | $22.92 | $4.89 | $27.81 | May 18, 2026 | ND20260036 Mod 2 |
Grant CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Richland County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Griggs CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Griggs CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Hettinger CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Hettinger CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Kidder CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Kidder CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
LaMoure CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
LaMoure CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Logan CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Logan CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
McHenry CountyPLUMBER · McHenry County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260035 Mod 2 |
McHenry CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · McHenry County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
McIntosh CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
McIntosh CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
McKenzie CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260022 Mod 2 |
McKenzie CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
McLean CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260023 Mod 2 |
McLean CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Mercer CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260024 Mod 2 |
Mercer CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Morton CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260015 Mod 2 |
Morton CountySPRINKLER FITTER | $39.04 | $23.99 | $63.03 | Apr 1, 2024 | ND20260003 Mod 1 |
Mountrail CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260025 Mod 2 |
Mountrail CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Nelson CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Nelson CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Oliver CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260016 Mod 2 |
Oliver CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Pembina CountyPLUMBER | $20.06 | $4.45 | $24.51 | May 18, 2026 | ND20260026 Mod 2 |
Pembina CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Pierce CountyPLUMBER · McHenry County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260035 Mod 2 |
Pierce CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · McHenry County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Ramsey CountyPLUMBER | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260027 Mod 2 |
Ramsey CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Ransom CountyPLUMBER · Richland County group | $22.92 | $4.89 | $27.81 | May 18, 2026 | ND20260036 Mod 2 |
Ransom CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Richland County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Renville CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260028 Mod 2 |
Renville CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Richland CountyPLUMBER · Richland County group | $22.92 | $4.89 | $27.81 | May 18, 2026 | ND20260036 Mod 2 |
Richland CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Richland County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Rolette CountyPLUMBER | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260029 Mod 2 |
Rolette CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Sargent CountyPLUMBER · Richland County group | $22.92 | $4.89 | $27.81 | May 18, 2026 | ND20260036 Mod 2 |
Sargent CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Richland County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Sheridan CountyPLUMBER · McHenry County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260035 Mod 2 |
Sheridan CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · McHenry County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Sioux CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260017 Mod 2 |
Sioux CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Slope CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Slope CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Stark CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) · Stark County group | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260034 Mod 2 |
Stark CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Stark County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Steele CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Steele CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Stutsman CountyPLUMBER | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260030 Mod 2 |
Stutsman CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Towner CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Towner CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Traill CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Traill CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Walsh CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Walsh CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Ward CountyPLUMBER | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260031 Mod 2 |
Ward CountySPRINKLER FITTER | $39.04 | $23.99 | $63.03 | Apr 1, 2024 | ND20260002 Mod 1 |
Wells CountyPLUMBER · Walsh County group | $23.09 | $5.16 | $28.25 | May 18, 2026 | ND20260033 Mod 2 |
Wells CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) · Walsh County group | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Williams CountyPLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $20.60 | $61.13 | Jun 1, 2025 | ND20260032 Mod 2 |
Williams CountyPLUMBER (PLUMBERS (INCLUDING HVAC PIPING)) | $13.48 | $0.00 | $13.48 | May 18, 2026 | ND20260005 Mod 1 |
Main plumber or pipefitter 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.
How much does a plumber or pipefitter make on prevailing wage in North Dakota?
$24.51 to $64.40 an hour depending on the county; the median county pays $28.25. 4 groups of counties with identical rates and 21 with rates of their own, highest main rate first.
- Cass County1 county$64.40
- Stark County group7 counties$61.13
- McHenry County group4 counties$61.13
- Adams County1 county$61.13
- Billings County1 county$61.13
- Bottineau County1 county$61.13
- Burleigh County1 county$61.13
- McKenzie County1 county$61.13
- McLean County1 county$61.13
- Mercer County1 county$61.13
- Morton County1 county$61.13
- Mountrail County1 county$61.13
- Oliver County1 county$61.13
- Renville County1 county$61.13
- Sioux County1 county$61.13
- Ward County1 county$61.13
- Williams County1 county$61.13
- Walsh County group15 counties$28.25
- Barnes County1 county$28.25
- Ramsey County1 county$28.25
- Rolette County1 county$28.25
- Stutsman County1 county$28.25
- Richland County group6 counties$27.81
- Grand Forks County1 county$26.62
- Pembina County1 county$24.51
Which counties share a rate
| Counties | Main classification | Base wage | Total rate |
|---|---|---|---|
| Cass County | PLUMBER | $43.94 | $64.40 |
| Stark County group, 7 localities: Bowman, Divide, Dunn, Golden Valley, Hettinger, Slope, Stark | PLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $61.13 |
| McHenry County group, 4 localities: Burke, McHenry, Pierce, Sheridan | PLUMBER | $40.53 | $61.13 |
| Adams County | PLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $61.13 |
| Billings County | PLUMBER | $40.53 | $61.13 |
| Bottineau County | PLUMBER | $40.53 | $61.13 |
| Burleigh County | PLUMBER | $40.53 | $61.13 |
| McKenzie County | PLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $61.13 |
| McLean County | PLUMBER | $40.53 | $61.13 |
| Mercer County | PLUMBER | $40.53 | $61.13 |
| Morton County | PLUMBER | $40.53 | $61.13 |
| Mountrail County | PLUMBER | $40.53 | $61.13 |
| Oliver County | PLUMBER | $40.53 | $61.13 |
| Renville County | PLUMBER | $40.53 | $61.13 |
| Sioux County | PLUMBER | $40.53 | $61.13 |
| Ward County | PLUMBER | $40.53 | $61.13 |
| Williams County | PLUMBER (EXCLUDES HVAC PIPE INSTALLATION) | $40.53 | $61.13 |
| Walsh County group, 15 localities: Benson, Cavalier, Eddy, Foster, Griggs, Kidder, LaMoure, Logan, McIntosh, Nelson, Steele, Towner, Traill, Walsh, Wells | PLUMBER | $23.09 | $28.25 |
| Barnes County | PLUMBER | $23.09 | $28.25 |
| Ramsey County | PLUMBER | $23.09 | $28.25 |
| Rolette County | PLUMBER | $23.09 | $28.25 |
| Stutsman County | PLUMBER | $23.09 | $28.25 |
| Richland County group, 6 localities: Dickey, Emmons, Grant, Ransom, Richland, Sargent | PLUMBER | $22.92 | $27.81 |
| Grand Forks County | PLUMBER | $21.64 | $26.62 |
| Pembina County | PLUMBER | $20.06 | $24.51 |
4 groups of counties with identical DOL rates, and 21 counties with rates of their own.
Questions about North Dakota plumber or pipefitter pay
What is the plumber or pipefitter prevailing wage in Cass County?
$64.40 an hour: a $43.94 base wage plus $20.46 in fringe benefits, under wage determination ND20260013, modification 2. Overtime and every plumber or pipefitter classification in Cass County.
Does plumber or pipefitter prevailing wage include fringe benefits?
Yes. In Cass County the $64.40 total is a $43.94 base wage plus $20.46 in fringe benefits, about 32% of the total. The employer owes the full amount for every hour worked.
Does plumber or pipefitter prevailing wage pay overtime in North Dakota?
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 North Dakota, the 53 counties with a plumber or pipefitter rate fall into 25 distinct sets of rates, and 4 of those sets are shared by more than one county; the largest covers 15 counties (the Walsh County group).