Cost Data · Updated June 2026

Plumbing Cost in 2026

Aggregated price ranges across 145 U.S. cities, normalized to per project. National average for a typical project: $440–$2,193.

National price range by project size

Low–mid–high cost in USD per project.

Service callClogged drain, leaky fixture, basic install
$119–$351
Mid repairHot water heater swap, pipe replacement
$397–$1,753
Major projectRe-pipe section, sewer line, multi-fixture
$1,983–$5,608

Plumbing cost by city

Typical mid-tier project price range. Click a city for full local context, factors, and provider availability.

CityStateSmallMediumLargeLocal page
AberdeenNC$150–$352$500–$1,760$2,500–$5,632Aberdeen
AlbemarleNC$131–$520$437–$2,598$2,183–$8,312Albemarle
ArchdaleNC$127–$390$422–$1,950$2,110–$6,240Archdale
AsheboroNC$100–$560$333–$2,798$1,663–$8,952Asheboro
AshevilleNC$164–$515$546–$2,573$2,728–$8,232Asheville
AydenNC$166–$434$555–$2,168$2,773–$6,936Ayden
BelmontNC$123–$492$409–$2,458$2,042–$7,864Belmont
Bessemer CityNC$144–$452$480–$2,260$2,400–$7,232Bessemer City
Black MountainNC$131–$487$438–$2,433$2,188–$7,784Black Mountain
Boiling Spring LakesNC$122–$357$408–$1,783$2,037–$5,704Boiling Spring Lakes
BooneNC$162–$360$541–$1,798$2,703–$5,752Boone
BrevardNC$166–$507$553–$2,535$2,765–$8,112Brevard
Briar ChapelNC$125–$349$415–$1,745$2,075–$5,584Briar Chapel
BurlingtonNC$127–$429$423–$2,145$2,115–$6,864Burlington
ButnerNC$98–$487$325–$2,435$1,625–$7,792Butner
Carolina BeachNC$115–$436$385–$2,178$1,923–$6,968Carolina Beach
CarrboroNC$133–$496$444–$2,480$2,220–$7,936Carrboro
Chapel HillNC$154–$355$514–$1,773$2,568–$5,672Chapel Hill
CharlotteNC$141–$494$470–$2,470$2,350–$7,904Charlotte
CherryvilleNC$97–$399$325–$1,997$1,623–$6,392Cherryville
ClaytonNC$142–$507$473–$2,535$2,365–$8,112Clayton
ClemmonsNC$138–$344$460–$1,720$2,300–$5,504Clemmons
ClintonNC$164–$505$547–$2,527$2,733–$8,088Clinton
ConcordNC$139–$340$464–$1,700$2,320–$5,440Concord
ConoverNC$138–$425$459–$2,125$2,295–$6,800Conover
CorneliusNC$102–$472$340–$2,360$1,700–$7,552Cornelius
CullowheeNC$115–$557$383–$2,785$1,915–$8,912Cullowhee
DavidsonNC$137–$493$455–$2,465$2,275–$7,888Davidson
DunnNC$135–$516$449–$2,578$2,243–$8,248Dunn
EdenNC$167–$488$556–$2,440$2,780–$7,808Eden
Elizabeth CityNC$114–$352$380–$1,760$1,900–$5,632Elizabeth City
ElonNC$143–$497$475–$2,485$2,375–$7,952Elon
EtowahNC$105–$325$351–$1,625$1,755–$5,200Etowah
FayettevilleNC$142–$418$474–$2,090$2,370–$6,688Fayetteville
FletcherNC$162–$353$540–$1,763$2,698–$5,640Fletcher
Forest CityNC$112–$398$374–$1,992$1,868–$6,376Forest City
Fort BraggNC$156–$517$520–$2,583$2,598–$8,264Fort Bragg
Fuquay-VarinaNC$152–$473$507–$2,363$2,537–$7,560Fuquay-Varina
GarnerNC$108–$411$362–$2,053$1,808–$6,568Garner
GastoniaNC$111–$419$369–$2,095$1,845–$6,704Gastonia
GibsonvilleNC$154–$388$512–$1,940$2,560–$6,208Gibsonville
GoldsboroNC$110–$326$367–$1,628$1,833–$5,208Goldsboro
GrahamNC$120–$493$399–$2,465$1,995–$7,888Graham
GreensboroNC$117–$367$389–$1,835$1,945–$5,872Greensboro
GreenvilleNC$120–$333$399–$1,663$1,997–$5,320Greenville
Half MoonNC$107–$431$358–$2,153$1,788–$6,888Half Moon
HamletNC$126–$529$420–$2,643$2,098–$8,456Hamlet
HarrisburgNC$119–$383$398–$1,913$1,988–$6,120Harrisburg
HavelockNC$144–$323$482–$1,613$2,408–$5,160Havelock
HendersonNC$123–$339$409–$1,695$2,045–$5,424Henderson
HendersonvilleNC$137–$364$456–$1,820$2,280–$5,824Hendersonville
HickoryNC$148–$326$495–$1,628$2,473–$5,208Hickory
HillsboroughNC$167–$519$557–$2,595$2,785–$8,304Hillsborough
Holly SpringsNC$100–$559$334–$2,793$1,668–$8,936Holly Springs
Hope MillsNC$150–$481$499–$2,405$2,495–$7,696Hope Mills
HuntersvilleNC$105–$477$352–$2,383$1,758–$7,624Huntersville
Indian TrailNC$106–$460$352–$2,300$1,760–$7,360Indian Trail
JacksonvilleNC$165–$365$552–$1,823$2,758–$5,832Jacksonville
James CityNC$137–$522$458–$2,610$2,290–$8,352James City
KannapolisNC$153–$422$510–$2,110$2,550–$6,752Kannapolis
KernersvilleNC$111–$507$369–$2,535$1,845–$8,112Kernersville
Kill Devil HillsNC$98–$469$327–$2,345$1,635–$7,504Kill Devil Hills
KingNC$164–$465$548–$2,323$2,738–$7,432King
Kings GrantNC$136–$423$454–$2,113$2,268–$6,760Kings Grant
Kings MountainNC$149–$341$495–$1,705$2,475–$5,456Kings Mountain
KinstonNC$98–$420$328–$2,100$1,640–$6,720Kinston
KnightdaleNC$164–$539$546–$2,693$2,728–$8,616Knightdale
Lake Norman of CatawbaNC$117–$383$390–$1,913$1,948–$6,120Lake Norman of Catawba
LaurinburgNC$120–$437$399–$2,183$1,997–$6,984Laurinburg
LelandNC$106–$530$354–$2,650$1,770–$8,480Leland
LenoirNC$96–$483$322–$2,413$1,608–$7,720Lenoir
LewisvilleNC$155–$519$517–$2,595$2,585–$8,304Lewisville
LexingtonNC$132–$356$440–$1,780$2,200–$5,696Lexington
LincolntonNC$130–$370$434–$1,850$2,170–$5,920Lincolnton
Long BeachNC$101–$523$337–$2,615$1,685–$8,368Long Beach
LumbertonNC$162–$536$540–$2,680$2,700–$8,576Lumberton
MarionNC$110–$511$365–$2,555$1,825–$8,176Marion
MarvinNC$120–$470$398–$2,348$1,992–$7,512Marvin
MasonboroNC$150–$424$500–$2,120$2,500–$6,784Masonboro
MatthewsNC$158–$518$527–$2,588$2,633–$8,280Matthews
MebaneNC$100–$541$335–$2,705$1,675–$8,656Mebane
Mills RiverNC$143–$361$475–$1,805$2,375–$5,776Mills River
Mint HillNC$151–$430$502–$2,150$2,510–$6,880Mint Hill
MocksvilleNC$167–$408$557–$2,037$2,783–$6,520Mocksville
MonroeNC$129–$486$430–$2,430$2,150–$7,776Monroe
MooresvilleNC$101–$493$336–$2,463$1,678–$7,880Mooresville
Morehead CityNC$99–$427$330–$2,133$1,648–$6,824Morehead City
MorgantonNC$149–$421$496–$2,103$2,478–$6,728Morganton
MorrisvilleNC$147–$369$491–$1,845$2,455–$5,904Morrisville
Mount AiryNC$140–$491$466–$2,453$2,328–$7,848Mount Airy
Mount HollyNC$153–$533$511–$2,665$2,555–$8,528Mount Holly
MurraysvilleNC$137–$541$456–$2,703$2,278–$8,648Murraysville
Myrtle GroveNC$122–$382$407–$1,908$2,032–$6,104Myrtle Grove
NashvilleNC$112–$447$373–$2,235$1,865–$7,152Nashville
New BernNC$134–$358$446–$1,790$2,230–$5,728New Bern
NewtonNC$104–$506$346–$2,532$1,728–$8,104Newton
Oak IslandNC$102–$399$341–$1,997$1,703–$6,392Oak Island
Oak RidgeNC$133–$337$444–$1,683$2,218–$5,384Oak Ridge
OgdenNC$157–$401$523–$2,007$2,613–$6,424Ogden
OxfordNC$116–$434$386–$2,170$1,930–$6,944Oxford
PinehurstNC$123–$337$411–$1,685$2,055–$5,392Pinehurst
PinevilleNC$106–$459$353–$2,295$1,765–$7,344Pineville
Piney GreenNC$168–$508$560–$2,542$2,798–$8,136Piney Green
Pope Air Force Base (historical)NC$124–$352$412–$1,760$2,060–$5,632Pope Air Force Base (historical)
RaleighNC$135–$475$449–$2,375$2,245–$7,600Raleigh
ReidsvilleNC$141–$390$471–$1,948$2,353–$6,232Reidsville
Roanoke RapidsNC$123–$458$411–$2,288$2,053–$7,320Roanoke Rapids
RockinghamNC$155–$537$516–$2,683$2,578–$8,584Rockingham
Rocky MountNC$149–$348$496–$1,740$2,480–$5,568Rocky Mount
RolesvilleNC$130–$554$435–$2,768$2,173–$8,856Rolesville
RoxboroNC$133–$490$443–$2,448$2,213–$7,832Roxboro
Saint StephensNC$136–$399$453–$1,995$2,265–$6,384Saint Stephens
SalisburyNC$149–$459$497–$2,295$2,485–$7,344Salisbury
SanfordNC$155–$510$518–$2,552$2,588–$8,168Sanford
SawmillsNC$132–$461$439–$2,305$2,195–$7,376Sawmills
SelmaNC$149–$389$495–$1,945$2,475–$6,224Selma
ShelbyNC$128–$459$426–$2,293$2,128–$7,336Shelby
Siler CityNC$133–$450$443–$2,248$2,213–$7,192Siler City
Silver LakeNC$141–$349$472–$1,743$2,358–$5,576Silver Lake
SmithfieldNC$147–$369$492–$1,843$2,458–$5,896Smithfield
South GastoniaNC$128–$435$425–$2,175$2,125–$6,960South Gastonia
Southern PinesNC$100–$559$333–$2,795$1,665–$8,944Southern Pines
Spring LakeNC$108–$445$360–$2,223$1,798–$7,112Spring Lake
StallingsNC$159–$484$529–$2,418$2,643–$7,736Stallings
StatesvilleNC$158–$460$528–$2,300$2,640–$7,360Statesville
StokesdaleNC$99–$332$329–$1,658$1,643–$5,304Stokesdale
SummerfieldNC$112–$343$374–$1,713$1,868–$5,480Summerfield
TarboroNC$101–$341$336–$1,703$1,678–$5,448Tarboro
ThomasvilleNC$149–$381$495–$1,905$2,475–$6,096Thomasville
TrinityNC$100–$495$334–$2,473$1,668–$7,912Trinity
UnionvilleNC$116–$451$386–$2,253$1,928–$7,208Unionville
WadesboroNC$96–$371$321–$1,855$1,605–$5,936Wadesboro
Wake ForestNC$119–$361$395–$1,805$1,975–$5,776Wake Forest
WashingtonNC$120–$548$400–$2,740$2,000–$8,768Washington
WaxhawNC$120–$500$400–$2,500$2,000–$8,000Waxhaw
WaynesvilleNC$159–$378$531–$1,888$2,653–$6,040Waynesville
WeddingtonNC$141–$381$472–$1,903$2,358–$6,088Weddington
WendellNC$135–$324$449–$1,618$2,243–$5,176Wendell
Wesley ChapelNC$141–$494$471–$2,468$2,353–$7,896Wesley Chapel
WhitevilleNC$141–$520$469–$2,598$2,343–$8,312Whiteville
WilliamstonNC$154–$331$514–$1,653$2,568–$5,288Williamston
WilmingtonNC$164–$426$546–$2,130$2,730–$6,816Wilmington
WilsonNC$131–$536$436–$2,680$2,180–$8,576Wilson
WintervilleNC$105–$518$351–$2,588$1,753–$8,280Winterville
WoodfinNC$168–$373$559–$1,865$2,795–$5,968Woodfin

What drives plumbing cost up or down

Methodology

Cost ranges on this page reflect typical pricing for plumbing projects across the 145 U.S. metro markets where Hire Local Crew operates. Numbers are normalized to per project and represent the 25th–75th percentile of recent project quotes (the middle 50% of jobs).

Per-city variation (±12%) reflects local labor cost differences, materials availability, and permit complexity. Numbers exclude high-end custom work (top 10%) and extreme low-end DIY-adjacent jobs (bottom 10%) so the ranges are representative of typical homeowner experience.

For a precise estimate on your specific project, request a free quote from a local provider via the city pages linked above. Data updated quarterly.

Embed this data

Free to use on your own site with attribution. Paste the snippet below — embeds a live cost calculator that updates as our data changes.

<iframe
  src="https://hirelocalcrew.com/embed/cost-calculator/plumbing"
  width="100%"
  height="520"
  frameborder="0"
  style="border:0; border-radius:12px;"
  loading="lazy"
  title="Plumbing cost calculator"
></iframe>

Licensed under CC-BY 4.0. Attribution: Plumbing cost data: Hire Local Crew, hirelocalcrew.com”.

Cite this page

If you reference these figures in an article, use:

Hire Local Crew. (2026). Plumbing Cost in 2026: Data Across 145 U.S. Cities. Retrieved from https://hirelocalcrew.com/data/plumbing