TradeSalary

Best-paying cities for plumbers

Updated September 27, 2026

After adjusting for cost of living, the Champaign–Urbana, IL area is the best-paying metro for plumbers: its median of $95,530 a year buys what $103,050 would nationally, according to May 2025 BLS wages and BEA 2024 price levels. By raw pay, the San Jose–Sunnyvale–Santa Clara, CA area leads at $107,560, but its prices drop it to 12th of 382. Among the 20 metros with the most plumbers, the Chicago–Naperville–Elgin, IL-IN area ranks highest (9th overall).

Top 50 metro areas, after cost of living

#Metro areaAfter cost of living
1Champaign–UrbanaIL · $95,530 median · prices 92.7$103,050
2St. CloudMN · $90,230 median · prices 87.6$102,960
3Terre HauteIN · $90,250 median · prices 87.8$102,790
4RockfordIL · $94,230 median · prices 92.2$102,250
5KokomoIN · $91,470 median · prices 89.6$102,030
6BloomingtonIN · $96,980 median · prices 95.1$101,990
7SpringfieldIL · $94,370 median · prices 92.7$101,750
8Eau ClaireWI · $92,720 median · prices 92.8$99,920
9Chicago–Naperville–ElginIL-IN · $103,380 median · prices 103.6$99,790
10BellinghamWA · $102,750 median · prices 103.3$99,430
11AppletonWI · $91,750 median · prices 92.4$99,280
12San Jose–Sunnyvale–Santa ClaraCA · $107,560 median · prices 110.4$97,410
13SheboyganWI · $91,530 median · prices 94.0$97,360
14Green BayWI · $90,570 median · prices 93.1$97,300
15Kennewick–RichlandWA · $97,130 median · prices 100.1$97,050
16Minneapolis–St. Paul–BloomingtonMN-WI · $101,630 median · prices 104.8$96,950
17SpringfieldMA · $92,080 median · prices 96.1$95,860
18DuluthMN-WI · $85,060 median · prices 88.8$95,820
19Portland–Vancouver–HillsboroOR-WA · $101,010 median · prices 105.4$95,820
20Kalamazoo–PortageMI · $90,730 median · prices 94.8$95,670
21PaducahKY-IL · $82,120 median · prices 86.1$95,400
22BinghamtonNY · $87,990 median · prices 92.9$94,750
23Fairbanks–CollegeAK · $96,670 median · prices 103.2$93,670
24WausauWI · $86,750 median · prices 92.7$93,630
25Cedar RapidsIA · $83,210 median · prices 89.0$93,530
26RochesterMN · $84,880 median · prices 90.8$93,460
27PeoriaIL · $85,090 median · prices 91.2$93,270
28Oshkosh–NeenahWI · $86,320 median · prices 92.9$92,890
29ColumbusIN · $85,930 median · prices 93.0$92,390
30La Crosse–OnalaskaWI-MN · $82,610 median · prices 91.8$90,020
31Michigan City–La PorteIN · $82,200 median · prices 91.7$89,660
32Boston–Cambridge–NewtonMA-NH · $96,760 median · prices 108.3$89,370
33JacksonMI · $81,930 median · prices 91.8$89,270
34BendOR · $92,330 median · prices 103.6$89,120
35AnchorageAK · $93,600 median · prices 105.4$88,790
36SaginawMI · $80,440 median · prices 90.9$88,500
37MadisonWI · $85,160 median · prices 97.3$87,530
38Milwaukee–WaukeshaWI · $84,700 median · prices 96.9$87,380
39BillingsMT · $81,690 median · prices 93.5$87,340
40DecaturIL · $76,750 median · prices 88.4$86,800
41FlintMI · $80,510 median · prices 93.0$86,540
42MonroeMI · $80,700 median · prices 93.5$86,320
43Glens FallsNY · $81,820 median · prices 94.9$86,250
44PittsfieldMA · $81,970 median · prices 95.1$86,190
45Detroit–Warren–DearbornMI · $86,370 median · prices 100.3$86,110
46Seattle–Tacoma–BellevueWA · $95,230 median · prices 111.1$85,690
47Davenport–Moline–Rock IslandIA-IL · $76,310 median · prices 89.1$85,670
48KankakeeIL · $81,620 median · prices 96.4$84,670
49TopekaKS · $75,090 median · prices 88.8$84,540
50Janesville–BeloitWI · $79,070 median · prices 93.7$84,380
See all 382 metro areas
#Metro areaAfter cost of living
51Fond du LacWI · $77,310 median · prices 91.6$84,360
52Grand Rapids–Wyoming–KentwoodMI · $80,440 median · prices 95.5$84,190
53Eugene–SpringfieldOR · $84,910 median · prices 101.6$83,600
54Fort WayneIN · $77,110 median · prices 92.6$83,300
55BloomingtonIL · $77,700 median · prices 93.5$83,070
56AlbanyOR · $84,620 median · prices 102.1$82,880
57Longview–KelsoWA · $80,710 median · prices 97.5$82,740
58MissoulaMT · $79,750 median · prices 96.4$82,690
59Muskegon–Norton ShoresMI · $76,290 median · prices 92.5$82,460
60Lansing–East LansingMI · $78,190 median · prices 95.0$82,310
61Kansas CityMO-KS · $76,150 median · prices 92.5$82,290
62MankatoMN · $74,450 median · prices 91.0$81,850
63Des Moines–West Des MoinesIA · $75,040 median · prices 91.7$81,830
64Baton RougeLA · $74,240 median · prices 90.8$81,780
65Battle CreekMI · $73,900 median · prices 90.5$81,620
66Bay CityMI · $74,490 median · prices 91.9$81,040
67St. LouisMO-IL · $77,000 median · prices 95.1$80,980
68Indianapolis–Carmel–GreenwoodIN · $76,980 median · prices 95.7$80,440
69Racine–Mount PleasantWI · $77,070 median · prices 96.0$80,310
70VinelandNJ · $77,060 median · prices 96.0$80,300
71Louisville/Jefferson CountyKY-IN · $74,680 median · prices 93.1$80,240
72WorcesterMA · $82,260 median · prices 102.5$80,240
73EvansvilleIN · $73,190 median · prices 91.5$79,960
74South Bend–MishawakaIN-MI · $74,190 median · prices 92.9$79,900
75Great FallsMT · $77,100 median · prices 96.8$79,610
76BozemanMT · $81,310 median · prices 102.5$79,320
77Lake CharlesLA · $67,990 median · prices 85.9$79,190
78St. JosephMO-KS · $68,290 median · prices 86.4$79,060
79Bremerton–Silverdale–Port OrchardWA · $82,960 median · prices 105.6$78,560
80Utica–RomeNY · $72,810 median · prices 92.7$78,560
81Providence–WarwickRI-MA · $79,820 median · prices 101.8$78,430
82Amherst Town–NorthamptonMA · $78,570 median · prices 100.2$78,380
83Albany–Schenectady–TroyNY · $77,460 median · prices 99.6$77,800
84SalemOR · $80,610 median · prices 103.6$77,770
85Barnstable TownMA · $76,270 median · prices 98.4$77,550
86Ann ArborMI · $78,210 median · prices 100.9$77,530
87MedfordOR · $78,440 median · prices 101.4$77,330
88CorvallisOR · $80,400 median · prices 104.0$77,300
89BismarckND · $70,310 median · prices 91.0$77,240
90Olympia–Lacey–TumwaterWA · $80,030 median · prices 103.7$77,200
91Waterbury–SheltonCT · $76,880 median · prices 99.8$77,050
92Norwich–New London–WillimanticCT · $76,980 median · prices 100.4$76,640
93KenoshaWI · $77,340 median · prices 101.1$76,480
94RenoNV · $77,020 median · prices 101.0$76,250
95RochesterNY · $73,580 median · prices 97.0$75,830
96Cape GirardeauMO-IL · $65,180 median · prices 86.1$75,720
97Mount Vernon–AnacortesWA · $77,540 median · prices 102.4$75,690
98Buffalo–CheektowagaNY · $72,230 median · prices 95.8$75,360
99Hartford–West Hartford–East HartfordCT · $77,190 median · prices 102.7$75,130
100JoplinMO-KS · $64,370 median · prices 85.7$75,100
101Bridgeport–Stamford–DanburyCT · $79,700 median · prices 106.9$74,580
102Harrisburg–CarlislePA · $73,560 median · prices 98.7$74,570
103New HavenCT · $77,620 median · prices 104.6$74,240
104PittsburghPA · $70,100 median · prices 94.7$74,050
105Trenton–PrincetonNJ · $76,360 median · prices 103.2$74,010
106SanduskyOH · $65,780 median · prices 89.3$73,680
107MuncieIN · $64,790 median · prices 88.1$73,500
108ToledoOH · $66,920 median · prices 91.5$73,170
109Urban HonoluluHI · $81,120 median · prices 111.0$73,110
110EriePA · $66,410 median · prices 91.0$73,020
111York–HanoverPA · $70,100 median · prices 96.0$73,020
112Philadelphia–Camden–WilmingtonPA-NJ-DE-MD · $74,860 median · prices 102.6$73,000
113Grand ForksND-MN · $62,940 median · prices 86.7$72,630
114OwensboroKY · $64,310 median · prices 88.6$72,580
115Spokane–Spokane ValleyWA · $72,800 median · prices 100.3$72,550
116WheelingWV-OH · $64,060 median · prices 88.3$72,530
117Weirton–SteubenvilleWV-OH · $64,100 median · prices 89.0$72,000
118AmesIA · $63,820 median · prices 88.8$71,850
119MinotND · $62,400 median · prices 87.0$71,700
120Elkhart–GoshenIN · $64,730 median · prices 90.3$71,660
121Walla WallaWA · $70,390 median · prices 98.5$71,450
122Waterloo–Cedar FallsIA · $62,200 median · prices 87.1$71,450
123Wenatchee–East WenatcheeWA · $74,200 median · prices 103.9$71,450
124Florence–Muscle ShoalsAL · $60,590 median · prices 84.8$71,440
125Bowling GreenKY · $64,260 median · prices 90.2$71,260
126Kahului–WailukuHI · $77,610 median · prices 109.4$70,950
127PuebloCO · $64,700 median · prices 91.8$70,510
128Shreveport–Bossier CityLA · $59,720 median · prices 84.8$70,450
129Sioux CityIA-NE-SD · $60,890 median · prices 86.5$70,430
130Huntington–AshlandWV-KY-OH · $62,160 median · prices 88.4$70,300
131DubuqueIA · $61,380 median · prices 87.3$70,290
132Watertown–Fort DrumNY · $61,490 median · prices 87.7$70,120
133Gulfport–BiloxiMS · $63,040 median · prices 90.0$70,040
134SyracuseNY · $67,040 median · prices 95.7$70,020
135New York–Newark–Jersey CityNY-NJ · $78,610 median · prices 112.6$69,840
136JohnstownPA · $59,970 median · prices 85.9$69,790
137FargoND-MN · $63,350 median · prices 90.9$69,710
138KingstonNY · $70,190 median · prices 100.7$69,700
139MidlandMI · $63,930 median · prices 91.9$69,550
140SpringfieldMO · $61,410 median · prices 88.6$69,320
141Beaumont–Port ArthurTX · $62,220 median · prices 90.0$69,100
142OmahaNE-IA · $63,400 median · prices 91.9$68,980
143DecaturAL · $59,920 median · prices 87.2$68,710
144Kingsport–BristolTN-VA · $59,360 median · prices 86.4$68,670
145AltoonaPA · $61,430 median · prices 89.5$68,630
146HammondLA · $57,910 median · prices 84.5$68,570
147ElmiraNY · $64,680 median · prices 94.4$68,520
148WichitaKS · $60,940 median · prices 88.9$68,510
149CincinnatiOH-KY-IN · $65,160 median · prices 95.4$68,320
150Youngstown–WarrenOH · $59,680 median · prices 87.4$68,290
151LimaOH · $61,160 median · prices 89.7$68,210
152Brunswick–St. SimonsGA · $59,630 median · prices 87.7$67,990
153AkronOH · $63,450 median · prices 93.4$67,960
154Dayton–Kettering–BeavercreekOH · $62,940 median · prices 92.7$67,900
155TuscaloosaAL · $59,530 median · prices 87.7$67,860
156Traverse CityMI · $63,100 median · prices 93.4$67,580
157EnidOK · $56,860 median · prices 84.3$67,470
158MobileAL · $59,410 median · prices 88.1$67,440
159New Orleans–MetairieLA · $62,450 median · prices 92.6$67,440
160San Francisco–Oakland–FremontCA · $77,880 median · prices 115.6$67,360
161MansfieldOH · $59,770 median · prices 88.9$67,250
162LebanonPA · $62,660 median · prices 93.2$67,220
163ManhattanKS · $60,600 median · prices 90.2$67,210
164Lafayette–West LafayetteIN · $62,780 median · prices 93.4$67,190
165VictoriaTX · $60,320 median · prices 89.8$67,140
166ClevelandOH · $63,020 median · prices 93.9$67,100
167AlexandriaLA · $57,470 median · prices 85.7$67,070
168Canton–MassillonOH · $59,960 median · prices 89.4$67,060
169Iowa CityIA · $61,350 median · prices 91.5$67,040
170AlbuquerqueNM · $63,900 median · prices 95.5$66,880
171Burlington–South BurlingtonVT · $67,450 median · prices 100.9$66,820
172TulsaOK · $59,440 median · prices 89.2$66,630
173Lexington–FayetteKY · $61,870 median · prices 92.9$66,610
174MonroeLA · $55,670 median · prices 83.6$66,590
175CharlestonWV · $58,940 median · prices 88.7$66,440
176LafayetteLA · $57,930 median · prices 87.2$66,430
177ColumbusOH · $63,260 median · prices 95.5$66,260
178LincolnNE · $60,670 median · prices 91.6$66,250
179Anniston–OxfordAL · $56,850 median · prices 85.9$66,140
180CasperWY · $62,050 median · prices 93.8$66,130
181Washington–Arlington–AlexandriaDC-VA-MD-WV · $71,860 median · prices 108.9$66,000
182VallejoCA · $71,560 median · prices 108.5$65,970
183OdessaTX · $61,870 median · prices 93.9$65,890
184Bakersfield–DelanoCA · $66,450 median · prices 100.9$65,870
185LawrenceKS · $59,280 median · prices 90.2$65,690
186Lewiston–AuburnME · $62,140 median · prices 94.7$65,590
187BirminghamAL · $60,090 median · prices 91.6$65,570
188El CentroCA · $62,390 median · prices 95.2$65,550
189Oklahoma CityOK · $59,150 median · prices 90.4$65,430
190ElizabethtownKY · $59,250 median · prices 90.6$65,420
191Scranton––Wilkes–BarrePA · $61,160 median · prices 93.6$65,370
192Carson CityNV · $64,040 median · prices 98.1$65,260
193Allentown–Bethlehem–EastonPA-NJ · $64,940 median · prices 100.0$64,960
194Atlantic City–HammontonNJ · $64,220 median · prices 98.9$64,960
195Houma–Bayou Cane–ThibodauxLA · $55,240 median · prices 85.1$64,910
196ColumbiaMO · $58,010 median · prices 89.4$64,860
197San Diego–Chula Vista–CarlsbadCA · $72,510 median · prices 111.9$64,810
198ClarksvilleTN-KY · $58,930 median · prices 90.9$64,800
199SalisburyMD · $61,940 median · prices 95.6$64,780
200NilesMI · $59,810 median · prices 92.4$64,750
201FlorenceSC · $56,160 median · prices 86.8$64,720
202KnoxvilleTN · $59,860 median · prices 92.6$64,670
203MontgomeryAL · $57,960 median · prices 89.7$64,630
204OgdenUT · $64,860 median · prices 100.3$64,630
205GettysburgPA · $61,630 median · prices 95.4$64,620
206GreenvilleNC · $57,080 median · prices 88.4$64,570
207Grand IslandNE · $55,850 median · prices 86.7$64,450
208Grand JunctionCO · $61,430 median · prices 95.5$64,340
209ReadingPA · $62,370 median · prices 97.1$64,260
210Salt Lake City–MurrayUT · $64,800 median · prices 100.9$64,240
211ChattanoogaTN-GA · $58,720 median · prices 91.5$64,200
212JacksonMS · $57,160 median · prices 89.0$64,190
213SpringfieldOH · $58,060 median · prices 90.5$64,170
214Corpus ChristiTX · $59,390 median · prices 92.7$64,090
215Manchester–NashuaNH · $67,690 median · prices 105.7$64,070
216Austin–Round Rock–San MarcosTX · $62,810 median · prices 98.1$64,050
217LynchburgVA · $57,210 median · prices 89.4$64,020
218Rocky MountNC · $56,220 median · prices 88.0$63,880
219YakimaWA · $60,900 median · prices 95.5$63,740
220CheyenneWY · $61,470 median · prices 96.5$63,710
221MemphisTN-MS-AR · $58,690 median · prices 92.2$63,670
222YumaAZ · $58,980 median · prices 92.7$63,620
223ChambersburgPA · $60,200 median · prices 94.6$63,610
224WilliamsportPA · $58,730 median · prices 92.3$63,600
225SavannahGA · $60,530 median · prices 95.2$63,580
226MidlandTX · $60,700 median · prices 95.8$63,370
227Slidell–Mandeville–CovingtonLA · $58,750 median · prices 92.7$63,360
228Portland–South PortlandME · $64,500 median · prices 101.9$63,320
229Virginia Beach–Chesapeake–NorfolkVA-NC · $61,870 median · prices 97.9$63,170
230LancasterPA · $61,950 median · prices 98.3$63,050
231FresnoCA · $64,400 median · prices 102.2$63,040
232MorgantownWV · $58,780 median · prices 93.3$62,990
233LoganUT-ID · $60,390 median · prices 95.9$62,950
234RichmondVA · $61,480 median · prices 97.9$62,830
235Rapid CitySD · $55,850 median · prices 89.2$62,640
236Los Angeles–Long Beach–AnaheimCA · $71,110 median · prices 113.6$62,620
237ClevelandTN · $55,130 median · prices 88.1$62,590
238Sierra Vista–DouglasAZ · $55,690 median · prices 89.2$62,400
239IthacaNY · $64,460 median · prices 103.3$62,390
240Nashville–Davidson––Murfreesboro––FranklinTN · $60,100 median · prices 96.3$62,380
241Warner RobinsGA · $58,500 median · prices 93.8$62,370
242BangorME · $60,140 median · prices 96.5$62,320
243MorristownTN · $53,780 median · prices 86.4$62,270
244Lake Havasu City–KingmanAZ · $58,520 median · prices 94.1$62,190
245WacoTX · $57,550 median · prices 92.5$62,180
246Houston–Pasadena–The WoodlandsTX · $61,300 median · prices 98.6$62,150
247Killeen–TempleTX · $56,620 median · prices 91.1$62,130
248Santa Cruz–WatsonvilleCA · $68,130 median · prices 109.9$61,990
249Greensboro–High PointNC · $57,510 median · prices 92.9$61,930
250Athens–Clarke CountyGA · $57,750 median · prices 93.3$61,870
251Hanford–CorcoranCA · $62,860 median · prices 101.6$61,860
252Phoenix–Mesa–ChandlerAZ · $63,750 median · prices 103.3$61,700
253BoulderCO · $64,890 median · prices 105.2$61,680
254Raleigh–CaryNC · $60,540 median · prices 98.2$61,680
255Durham–Chapel HillNC · $60,110 median · prices 97.6$61,610
256JacksonTN · $52,620 median · prices 85.5$61,530
257San Antonio–New BraunfelsTX · $58,180 median · prices 94.7$61,430
258AshevilleNC · $59,200 median · prices 96.5$61,340
259MercedCA · $60,230 median · prices 98.3$61,290
260HuntsvilleAL · $57,020 median · prices 93.1$61,260
261Sacramento–Roseville–FolsomCA · $65,210 median · prices 106.7$61,130
262BurlingtonNC · $56,890 median · prices 93.2$61,040
263AmarilloTX · $55,970 median · prices 91.8$60,960
264TucsonAZ · $59,070 median · prices 96.9$60,960
265ReddingCA · $61,300 median · prices 100.7$60,880
266VisaliaCA · $60,720 median · prices 99.8$60,830
267ModestoCA · $63,280 median · prices 104.1$60,780
268LongviewTX · $54,320 median · prices 89.5$60,700
269Sioux FallsSD-MN · $55,000 median · prices 90.6$60,690
270LewistonID-WA · $55,240 median · prices 91.2$60,600
271Baltimore–Columbia–TowsonMD · $63,200 median · prices 104.5$60,490
272Las CrucesNM · $54,560 median · prices 90.2$60,480
273Denver–Aurora–CentennialCO · $63,900 median · prices 105.8$60,410
274LawtonOK · $51,870 median · prices 85.9$60,360
275Charlotte–Concord–GastoniaNC-SC · $58,690 median · prices 97.3$60,290
276Daphne–Fairhope–FoleyAL · $57,080 median · prices 94.7$60,280
277Colorado SpringsCO · $60,510 median · prices 100.7$60,090
278Riverside–San Bernardino–OntarioCA · $63,920 median · prices 106.4$60,050
279Santa Rosa–PetalumaCA · $64,700 median · prices 107.8$60,030
280ChicoCA · $60,730 median · prices 101.2$60,010
281Fort Collins–LovelandCO · $60,610 median · prices 101.1$59,930
282DoverDE · $58,410 median · prices 97.5$59,900
283WinchesterVA-WV · $57,760 median · prices 96.5$59,890
284Stockton–LodiCA · $62,900 median · prices 105.1$59,850
285Palm Bay–Melbourne–TitusvilleFL · $59,780 median · prices 100.0$59,780
286Prescott Valley–PrescottAZ · $58,670 median · prices 98.3$59,710
287El PasoTX · $53,560 median · prices 89.9$59,570
288Las Vegas–Henderson–North Las VegasNV · $59,700 median · prices 100.2$59,570
289Augusta–Richmond CountyGA-SC · $54,690 median · prices 91.9$59,510
290State CollegePA · $57,560 median · prices 96.8$59,490
291Dallas–Fort Worth–ArlingtonTX · $61,250 median · prices 103.1$59,410
292Kiryas Joel–Poughkeepsie–NewburghNY · $64,990 median · prices 109.4$59,390
293GreeleyCO · $59,350 median · prices 100.2$59,250
294JacksonvilleFL · $58,920 median · prices 99.5$59,230
295SalinasCA · $64,440 median · prices 109.0$59,100
296Wildwood–The VillagesFL · $50,140 median · prices 85.4$58,700
297Auburn–OpelikaAL · $51,570 median · prices 87.9$58,650
298Yuba CityCA · $61,120 median · prices 104.2$58,640
299Hagerstown–MartinsburgMD-WV · $55,130 median · prices 94.2$58,540
300DothanAL · $49,070 median · prices 83.8$58,530
301WilmingtonNC · $56,390 median · prices 96.4$58,480
302Atlanta–Sandy Springs–RoswellGA · $58,380 median · prices 100.1$58,350
303FlagstaffAZ · $58,520 median · prices 100.3$58,330
304St. GeorgeUT · $56,730 median · prices 97.3$58,290
305Provo–Orem–LehiUT · $57,130 median · prices 98.2$58,160
306NapaCA · $65,420 median · prices 112.6$58,120
307San Luis Obispo–Paso RoblesCA · $63,090 median · prices 108.6$58,100
308Hickory–Lenoir–MorgantonNC · $51,330 median · prices 88.5$58,010
309GoldsboroNC · $51,260 median · prices 88.5$57,950
310Sherman–DenisonTX · $54,320 median · prices 93.8$57,930
311Boise CityID · $56,940 median · prices 98.4$57,870
312JacksonvilleNC · $53,230 median · prices 92.1$57,810
313SpartanburgSC · $52,640 median · prices 91.1$57,810
314SumterSC · $50,840 median · prices 88.0$57,760
315TexarkanaTX-AR · $48,480 median · prices 84.0$57,710
316AbileneTX · $51,790 median · prices 90.4$57,310
317Lexington ParkMD · $57,700 median · prices 100.8$57,260
318Fayetteville–Springdale–RogersAR · $52,100 median · prices 91.4$57,030
319CharlottesvilleVA · $56,510 median · prices 99.1$57,000
320HattiesburgMS · $49,940 median · prices 87.6$56,990
321Parkersburg–ViennaWV · $49,580 median · prices 87.1$56,950
322Sebastian–Vero Beach–West Vero CorridorFL · $55,900 median · prices 98.3$56,860
323Charleston–North CharlestonSC · $57,360 median · prices 101.0$56,810
324North Port–Bradenton–SarasotaFL · $58,150 median · prices 102.4$56,780
325BeckleyWV · $50,140 median · prices 88.4$56,740
326Oxnard–Thousand Oaks–VenturaCA · $62,300 median · prices 110.5$56,360
327Jefferson CityMO · $49,560 median · prices 88.0$56,330
328Fort SmithAR-OK · $48,350 median · prices 85.9$56,290
329PocatelloID · $50,020 median · prices 88.9$56,260
330FayettevilleNC · $51,740 median · prices 92.0$56,250
331Staunton–Stuarts DraftVA · $51,250 median · prices 91.1$56,240
332Santa Maria–Santa BarbaraCA · $61,000 median · prices 108.8$56,070
333Naples–Marco IslandFL · $57,830 median · prices 103.2$56,040
334Hilton Head Island–Bluffton–Port RoyalSC · $54,870 median · prices 98.0$55,980
335FarmingtonNM · $48,970 median · prices 87.7$55,830
336ColumbiaSC · $52,070 median · prices 93.7$55,590
337GadsdenAL · $47,350 median · prices 85.7$55,280
338RoanokeVA · $51,700 median · prices 93.6$55,220
339Punta GordaFL · $55,490 median · prices 100.5$55,200
340Johnson CityTN · $48,480 median · prices 87.9$55,140
341HarrisonburgVA · $52,290 median · prices 94.9$55,100
342Little Rock–North Little Rock–ConwayAR · $49,190 median · prices 89.4$55,040
343Twin FallsID · $50,700 median · prices 92.1$55,040
344Wichita FallsTX · $49,210 median · prices 89.5$54,980
345Pinehurst–Southern PinesNC · $48,440 median · prices 88.3$54,840
346JonesboroAR · $47,030 median · prices 85.9$54,770
347SebringFL · $50,650 median · prices 92.5$54,770
348College Station–BryanTX · $49,780 median · prices 91.0$54,730
349Hot SpringsAR · $46,820 median · prices 85.7$54,610
350Orlando–Kissimmee–SanfordFL · $55,380 median · prices 101.4$54,610
351Greenville–Anderson–GreerSC · $50,890 median · prices 93.3$54,570
352Brownsville–HarlingenTX · $46,850 median · prices 86.0$54,490
353Idaho FallsID · $51,420 median · prices 94.4$54,460
354AlbanyGA · $47,700 median · prices 87.7$54,410
355Macon–Bibb CountyGA · $48,110 median · prices 88.5$54,340
356McAllen–Edinburg–MissionTX · $46,110 median · prices 85.9$53,680
357Crestview–Fort Walton Beach–DestinFL · $52,020 median · prices 97.0$53,610
358LubbockTX · $48,950 median · prices 91.3$53,600
359Winston–SalemNC · $49,240 median · prices 92.0$53,500
360GainesvilleFL · $51,600 median · prices 96.7$53,340
361LaredoTX · $46,350 median · prices 87.0$53,300
362TylerTX · $49,060 median · prices 92.2$53,240
363ColumbusGA-AL · $47,410 median · prices 89.3$53,090
364GainesvilleGA · $51,170 median · prices 96.8$52,880
365Lakeland–Winter HavenFL · $51,220 median · prices 97.1$52,730
366DaltonGA · $47,370 median · prices 89.8$52,720
367OcalaFL · $49,910 median · prices 95.2$52,410
368ValdostaGA · $46,070 median · prices 88.3$52,190
369San AngeloTX · $48,050 median · prices 92.5$51,970
370TallahasseeFL · $48,540 median · prices 93.9$51,680
371Myrtle Beach–Conway–North Myrtle BeachSC · $48,340 median · prices 93.6$51,620
372Tampa–St. Petersburg–ClearwaterFL · $52,000 median · prices 100.9$51,540
373Homosassa SpringsFL · $48,140 median · prices 93.5$51,500
374Coeur d'AleneID · $50,270 median · prices 98.3$51,140
375Port St. LucieFL · $50,990 median · prices 100.2$50,870
376Pensacola–Ferry Pass–BrentFL · $49,670 median · prices 97.7$50,830
377Deltona–Daytona Beach–Ormond BeachFL · $50,490 median · prices 99.4$50,810
378Santa FeNM · $50,180 median · prices 98.8$50,810
379Miami–Fort Lauderdale–West Palm BeachFL · $57,760 median · prices 114.2$50,600
380HinesvilleGA · $47,520 median · prices 93.9$50,590
381Cape Coral–Fort MyersFL · $51,690 median · prices 102.3$50,500
382Panama City–Panama City BeachFL · $47,800 median · prices 97.3$49,130

Price level: BEA Regional Price Parity, U.S. average = 100. Every metro links to its full plumber pay page. By state: best states for plumbers.

How we ranked them

Each metro area's median annual wage for plumbers, pipefitters, and steamfitters (BLS Occupational Employment and Wage Statistics, May 2025, SOC 47-2152) divided by its Bureau of Economic Analysis Regional Price Parity for 2024 (all items, U.S. = 100), then ranked. Metros are included when BLS publishes a median and at least 50 plumbers work there. Wages exclude self-employed plumbers. Methodology

Questions

What is the best city for plumbers?
After cost of living, the Champaign–Urbana, IL area: the median of $95,530 a year buys about what $103,050 would at average U.S. prices.
Which city pays plumbers the most?
Before adjusting for prices, the San Jose–Sunnyvale–Santa Clara, CA area has the highest median, $107,560. After cost of living it ranks 12th of 382.
What is the best big city for plumbers?
Among the 20 metro areas with the most plumbers, the Chicago–Naperville–Elgin, IL-IN area, 9th overall: its median of $103,380 buys what $99,790 would nationally.
Where does plumber pay go the least far?
Of the 382 metro areas ranked, the Panama City–Panama City Beach, FL area, where the median of $47,800 buys about what $49,130 would nationally.
Which cities are included?
The 382 metro areas where BLS publishes a median for plumbers and at least 50 of them work. Smaller metros and rural areas are on each state's plumber pay page.
How is cost of living adjusted?
We divide each metro's median by its Regional Price Parity from the Bureau of Economic Analysis (2024), where the U.S. average is 100. A metro with prices 10% above average (110) has its median divided by 1.10.