Plumbers, Pipefitters, and Steamfitters Salary by City

BLS OEWS May 2025 • 576 metro areas

Compare Plumbers, Pipefitters, and Steamfitters salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Plumbers, Pipefitters, and Steamfitters
in
    vs

      All metros — Plumbers, Pipefitters, and Steamfitters salaries

      AK
      Metro areaMedian salaryEmployed
      Anchorage, AK $84,020460
      Fairbanks, AK $83,240130
      Alaska $83,090870
      Alaska $80,660290
      AL
      Metro areaMedian salaryEmployed
      Mobile, AL $59,9601,090
      Florence, AL $58,200370
      Decatur, AL $57,110210
      Birmingham, AL $56,9102,100
      Southwest Alabama $56,530210
      Tuscaloosa, AL $55,660440
      Alabama $53,8407,880
      Huntsville, AL $51,910760
      Montgomery, AL $49,990440
      Daphne, AL $49,720350
      Anniston, AL $49,340110
      Northeast Alabama $48,650330
      Southeast Alabama $48,400160
      Auburn, AL $48,200200
      Northwest Alabama $47,970380
      Dothan, AL $47,840140
      Gadsden, AL $46,170130
      AR
      Metro areaMedian salaryEmployed
      East Arkansas $60,540240
      Fayetteville, AR $51,480660
      Little Rock, AR $50,170760
      Arkansas $49,7003,080
      Fort Smith, AR-OK $49,440230
      South Arkansas $49,280330
      Jonesboro, AR $46,520140
      Hot Springs, AR $45,820120
      West Arkansas $45,730170
      North Arkansas $45,610220
      AZ
      Metro areaMedian salaryEmployed
      Phoenix, AZ $62,6809,990
      Arizona $61,94012,330
      Tucson, AZ $58,2101,070
      Prescott Valley, AZ $52,820270
      Flagstaff, AZ $51,540110
      Lake Havasu City, AZ $49,060230
      Arizona $48,190280
      Sierra Vista, AZ $47,34080
      Yuma, AZ $47,290130
      CA
      Metro areaMedian salaryEmployed
      San Jose, CA $90,2202,230
      Vallejo, CA $77,310450
      Napa, CA $76,240130
      North Coast Region of California $75,990260
      San Francisco, CA $71,7007,090
      Bakersfield, CA $71,360860
      Santa Cruz, CA $69,350340
      California $68,39045,460
      North Valley-Northern Mountains Region of California $66,560210
      San Diego, CA $66,1305,530
      Santa Rosa, CA $65,960660
      Los Angeles, CA $65,11013,440
      Hanford, CA $64,81080
      Salinas, CA $64,580380
      Eastern Sierra-Mother Lode Region of California $64,030150
      Sacramento, CA $63,8003,370
      Visalia, CA $62,690430
      El Centro, CA $62,550160
      Fresno, CA $61,9901,030
      San Luis Obispo, CA $61,990350
      Stockton, CA $61,970570
      Oxnard, CA $61,660920
      Riverside, CA $61,6404,530
      Modesto, CA $61,310520
      Yuba City, CA $61,120100
      Santa Maria, CA $60,790660
      Redding, CA $60,710180
      Chico, CA $57,920220
      Merced, CA $56,590170
      CO
      Metro areaMedian salaryEmployed
      Boulder, CO $69,660400
      Denver, CO $64,3005,220
      Colorado $63,6109,970
      Colorado Springs, CO $61,0601,220
      Fort Collins, CO $60,910760
      Southwest Colorado $60,540430
      Northwest Colorado $60,300550
      Pueblo, CO $58,890240
      Greeley, CO $58,280660
      Grand Junction, CO $58,070340
      Eastern and Southern Colorado $57,550150
      CT
      Metro areaMedian salaryEmployed
      New Haven, CT $74,790580
      Hartford, CT $74,6301,280
      Connecticut $73,0804,180
      Waterbury, CT $67,380470
      Bridgeport, CT $67,150780
      Norwich, CT $65,880800
      Connecticut $63,860210
      DC
      Metro areaMedian salaryEmployed
      Washington, DC-VA-MD-WV $64,0308,780
      DE
      Metro areaMedian salaryEmployed
      Delaware $64,3001,570
      Dover, DE $58,820140
      Sussex Delaware $57,230320
      FL
      Metro areaMedian salaryEmployed
      Miami, FL $56,1705,130
      Naples, FL $53,350610
      Palm Bay, FL $52,840850
      Punta Gorda, FL $52,660220
      Tampa, FL $52,2804,120
      Orlando, FL $51,6503,440
      Florida $50,54026,730
      Gainesville, FL $50,540380
      Jacksonville, FL $50,4602,190
      Sebastian, FL $50,450190
      South Florida $49,670200
      North Florida $49,410350
      Pensacola, FL $49,260640
      North Port, FL $48,9001,310
      Cape Coral, FL $48,8801,900
      Port St. Lucie, FL $48,540460
      Sebring, FL $47,70070
      Lakeland, FL $47,580620
      Crestview, FL $47,550390
      Wildwood, FL $47,500190
      Ocala, FL $47,230320
      Tallahassee, FL $47,100370
      Panama City, FL $47,010440
      Deltona, FL $46,740550
      Homosassa Springs, FL $45,860160
      GA
      Metro areaMedian salaryEmployed
      Augusta, GA-SC $63,230500
      Brunswick, GA $61,860100
      Atlanta, GA $58,6904,610
      Savannah, GA $57,970300
      Warner Robins, GA $57,470130
      Georgia $56,2907,530
      South Georgia $54,160360
      East Georgia $52,330180
      Middle Georgia $52,330170
      Athens, GA $52,000140
      Gainesville, GA $52,000150
      Hinesville, GA $50,87060
      North Georgia $48,860260
      Rome, GA $48,40040
      Albany, GA $48,360110
      Columbus, GA-AL $47,350210
      Valdosta, GA $46,99080
      Macon, GA $46,880130
      Dalton, GA $45,34050
      GU
      Metro areaMedian salaryEmployed
      Guam $37,920440
      HI
      Metro areaMedian salaryEmployed
      Hawaii / Kauai $80,150320
      Hawaii $78,5402,640
      Urban Honolulu, HI $78,5401,980
      Kahului, HI $78,390330
      IA
      Metro areaMedian salaryEmployed
      Cedar Rapids, IA $78,680870
      Davenport, IA-IL $64,980860
      Des Moines, IA $62,4302,260
      Ames, IA $62,190160
      Iowa $61,2306,350
      Waterloo, IA $60,420240
      Sioux City, IA-NE-SD $60,150340
      Iowa City, IA $60,120200
      Dubuque, IA $59,950140
      Southeast Iowa $58,890550
      Northwest Iowa $57,730410
      Northeast Iowa $56,610260
      Southwest Iowa $49,390190
      ID
      Metro areaMedian salaryEmployed
      Boise City, ID $57,6002,060
      Idaho $57,3803,710
      Coeur d'Alene, ID $57,350330
      Idaho Falls, ID $55,240330
      Lewiston, ID-WA $55,24070
      Southeast-Central Idaho $51,720360
      Twin Falls, ID $50,890180
      Northwestern Idaho $50,320200
      Pocatello, ID $50,020100
      IL
      Metro areaMedian salaryEmployed
      Chicago, IL-IN $98,89014,230
      Illinois $96,20018,730
      Champaign, IL $92,470390
      Springfield, IL $88,070280
      Kankakee, IL $87,270120
      Bloomington, IL $82,900200
      Peoria, IL $80,840570
      Rockford, IL $79,990440
      Northwest Illinois $78,470530
      Decatur, IL $78,400160
      South Illinois $75,350300
      West Central Illinois $70,300540
      East Central Illinois $68,490430
      IN
      Metro areaMedian salaryEmployed
      Kokomo, IN $89,180420
      Terre Haute, IN $88,070400
      Columbus, IN $84,530120
      Bloomington, IN $83,270320
      Fort Wayne, IN $80,1501,200
      South Bend, IN-MI $69,080530
      Indiana $64,56011,620
      Indianapolis, IN $63,7804,160
      Michigan City, IN $62,090110
      Evansville, IN $61,480450
      Southern Indiana $61,030410
      Lafayette, IN $60,280320
      Elkhart, IN $59,340510
      Muncie, IN $58,25060
      Central Indiana $56,000300
      Northern Indiana $50,160650
      KS
      Metro areaMedian salaryEmployed
      Topeka, KS $73,790330
      Kansas $62,8204,090
      Lawrence, KS $59,280120
      Manhattan, KS $59,260190
      Wichita, KS $58,080910
      Kansas $56,040930
      KY
      Metro areaMedian salaryEmployed
      Paducah, KY-IL $76,650290
      Owensboro, KY $74,290170
      West Kentucky $66,970520
      Louisville/Jefferson County, KY-IN $66,4102,490
      Bowling Green, KY $62,550140
      Kentucky $62,3705,500
      Lexington, KY $60,970650
      East Kentucky $56,420120
      Elizabethtown, KY $56,420110
      Central Kentucky $54,670350
      South Central Kentucky $54,640290
      LA
      Metro areaMedian salaryEmployed
      Baton Rouge, LA $72,0103,400
      Lake Charles, LA $71,050760
      Louisiana $64,7209,040
      New Orleans, LA $64,3401,530
      Alexandria, LA $59,030210
      Shreveport, LA $58,300770
      Slidell, LA $58,190310
      Lafayette, LA $56,160550
      Hammond, LA $55,650120
      Houma, LA $54,950510
      Northeast Louisiana $54,91090
      Monroe, LA $54,080220
      Central Louisiana $47,70080
      Southwest Louisiana $43,440330
      MA
      Metro areaMedian salaryEmployed
      Springfield, MA $92,750820
      Boston, MA-NH $83,64011,320
      Massachusetts $83,26015,670
      Worcester, MA $79,4501,490
      Amherst Town, MA $75,640190
      Pittsfield, MA $75,220250
      Barnstable Town, MA $71,730660
      Massachusetts $61,410220
      MD
      Metro areaMedian salaryEmployed
      Maryland $63,27011,490
      Baltimore, MD $62,6605,470
      Salisbury, MD $60,780330
      Lexington Park, MD $57,930270
      Maryland $56,680410
      Hagerstown, MD-WV $50,150280
      ME
      Metro areaMedian salaryEmployed
      Portland, ME $62,2601,570
      Lewiston, ME $61,910130
      Maine $61,8902,480
      Southwest Maine $61,340460
      Northeast Maine $60,790120
      Bangor, ME $59,320180
      MI
      Metro areaMedian salaryEmployed
      Flint, MI $84,180670
      Kalamazoo, MI $81,740890
      Detroit, MI $81,4805,590
      Jackson, MI $80,390220
      Lansing, MI $78,440520
      Saginaw, MI $77,130280
      Michigan $77,03012,830
      Ann Arbor, MI $76,440330
      Muskegon, MI $74,460160
      Bay City, MI $74,40080
      Grand Rapids, MI $72,1201,790
      Battle Creek, MI $69,39090
      Monroe, MI $63,430140
      Traverse City, MI $60,000180
      Niles, MI $59,73080
      Southern Michigan $58,560350
      Upper Peninsula of Michigan $58,560230
      Northern Michigan $56,470410
      Midland, MI $49,92080
      Mid Michigan $46,680310
      MN
      Metro areaMedian salaryEmployed
      Rochester, MN $99,400460
      Minneapolis, MN-WI $97,0205,070
      Duluth, MN-WI $87,420280
      St. Cloud, MN $83,380800
      Minnesota $83,2808,520
      Northeast Minnesota $76,940160
      Southeast Minnesota $75,420580
      Mankato, MN $74,800110
      Northwest Minnesota $60,910730
      Southwest Minnesota $57,680300
      MO
      Metro areaMedian salaryEmployed
      St. Louis, MO-IL $73,0604,150
      Kansas City, MO-KS $72,6003,300
      Missouri $62,0907,900
      Joplin, MO-KS $60,970160
      Columbia, MO $60,630260
      Southeast Missouri $58,020280
      Springfield, MO $57,760670
      Cape Girardeau, MO-IL $57,590110
      St. Joseph, MO-KS $51,230120
      North Missouri $48,660210
      Jefferson City, MO $48,320250
      Central Missouri $47,100250
      Southwest Missouri $46,620180
      MS
      Metro areaMedian salaryEmployed
      Gulfport, MS $61,4701,360
      Mississippi $57,9603,050
      Jackson, MS $56,660560
      Upper East Mississippi $49,690260
      Hattiesburg, MS $49,60080
      West Delta Mississippi $47,220150
      Lower East Mississippi $46,490210
      Lower West Mississippi $46,49090
      MT
      Metro areaMedian salaryEmployed
      East-Central Montana $91,39090
      Bozeman, MT $81,680360
      Billings, MT $80,590370
      Missoula, MT $78,030240
      Montana $77,9301,810
      Great Falls, MT $76,170220
      Southwest Montana $75,46090
      West Montana $47,020240
      NC
      Metro areaMedian salaryEmployed
      Asheville, NC $61,840510
      Durham, NC $58,980590
      Greenville, NC $58,910290
      Raleigh, NC $55,5602,520
      Charlotte, NC-SC $55,5504,210
      Jacksonville, NC $51,820220
      Hickory, NC $51,470320
      North Carolina $50,99014,300
      Rocky Mount, NC $50,79090
      Greensboro, NC $50,7001,160
      Fayetteville, NC $50,440410
      Winston, NC $48,870900
      Wilmington, NC $48,770640
      Burlington, NC $48,740240
      Goldsboro, NC $48,620140
      Western North Carolina $47,290560
      Central North Carolina $47,010710
      Pinehurst, NC $46,830130
      Eastern North Carolina $45,560740
      ND
      Metro areaMedian salaryEmployed
      West North Dakota $64,910240
      Fargo, ND-MN $63,150640
      Bismarck, ND $63,060230
      North Dakota $62,6701,650
      Minot, ND $62,290140
      Grand Forks, ND-MN $61,720220
      East North Dakota $61,120220
      NE
      Metro areaMedian salaryEmployed
      Omaha, NE-IA $80,1102,650
      Nebraska $62,8804,240
      Lincoln, NE $60,560640
      South Nebraska $59,650570
      Northwest Nebraska $59,540130
      Grand Island, NE $58,770120
      Northeast Nebraska $58,720230
      NH
      Metro areaMedian salaryEmployed
      Manchester, NH $67,390900
      New Hampshire $62,0302,530
      Central New Hampshire $61,520400
      Southwestern New Hampshire $61,360150
      Northern New Hampshire $55,890230
      NJ
      Metro areaMedian salaryEmployed
      New Jersey $77,1609,840
      Vineland, NJ $76,900260
      Trenton, NJ $73,290350
      Atlantic City, NJ $63,190560
      NM
      Metro areaMedian salaryEmployed
      Albuquerque, NM $61,7201,440
      New Mexico $59,6602,900
      Eastern New Mexico $55,990490
      Las Cruces, NM $53,420180
      Santa Fe, NM $51,910140
      Farmington, NM $49,820250
      Northern New Mexico $49,670120
      NV
      Metro areaMedian salaryEmployed
      Balance of Nevada $72,010260
      Reno, NV $63,6201,210
      Carson City, NV $62,49070
      Nevada $60,1205,330
      Las Vegas, NV $59,6403,750
      NY
      Metro areaMedian salaryEmployed
      Albany, NY $82,0301,330
      New York, NY-NJ $79,42021,500
      New York $78,46022,630
      Buffalo, NY $73,7601,340
      Kiryas Joel, NY $69,230770
      Binghamton, NY $67,980260
      Rochester, NY $66,2501,360
      Syracuse, NY $65,060910
      Capital/Northern New York $63,070170
      Kingston, NY $63,030190
      Watertown, NY $62,960100
      Elmira, NY $62,490110
      Southwest New York $61,970380
      Glens Falls, NY $61,310100
      Ithaca, NY $60,61070
      Utica, NY $60,110110
      Central East New York $58,000200
      OH
      Metro areaMedian salaryEmployed
      Toledo, OH $65,070760
      Southern Ohio $63,900370
      Columbus, OH $63,6002,740
      Cleveland, OH $62,8202,780
      Ohio $62,53014,490
      Cincinnati, OH-KY-IN $62,4003,230
      Dayton, OH $61,7401,050
      Sandusky, OH $61,290110
      Akron, OH $60,710850
      West Northwestern Ohio $59,820490
      Youngstown, OH $59,770350
      Eastern Ohio $59,180340
      Mansfield, OH $59,020130
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $58,880680
      Lima, OH $58,810170
      Canton, OH $58,500430
      Springfield, OH $54,70070
      OK
      Metro areaMedian salaryEmployed
      Tulsa, OK $58,6102,360
      Oklahoma City, OK $55,8402,950
      Oklahoma $54,8407,110
      Enid, OK $52,390120
      Lawton, OK $51,560160
      Southeast Oklahoma $48,880500
      Northeast Oklahoma $48,190370
      Southwest Oklahoma $48,170210
      Northwest Oklahoma $47,980380
      OR
      Metro areaMedian salaryEmployed
      Portland, OR-WA $100,1104,920
      Oregon $93,1106,080
      Eugene, OR $90,960380
      Bend, OR $79,600310
      Salem, OR $79,600440
      Albany, OR $78,160130
      Medford, OR $77,250220
      Corvallis, OR $75,93070
      Grants Pass, OR $75,72050
      Central Oregon $75,540100
      Coast Oregon $72,820260
      Eastern Oregon $63,040130
      Other
      Metro areaMedian salaryEmployed
      District of Columbia $81,950640
      PA
      Metro areaMedian salaryEmployed
      Philadelphia, PA-NJ-DE-MD $72,5807,570
      Harrisburg, PA $68,640830
      Pittsburgh, PA $66,9302,880
      Pennsylvania $66,65013,990
      Allentown, PA-NJ $65,210760
      Erie, PA $64,160300
      Northwestern Pennsylvania $63,590230
      York, PA $62,960520
      Reading, PA $62,910420
      Lancaster, PA $62,110830
      State College, PA $60,200120
      Lebanon, PA $60,070140
      Scranton, PA $59,590460
      Gettysburg, PA $58,85060
      Central Pennsylvania $58,720400
      Chambersburg, PA $58,720100
      Northeastern Pennsylvania $58,590220
      Williamsport, PA $58,480110
      Southwestern Pennsylvania $58,320170
      Altoona, PA $56,570110
      Johnstown, PA $54,310110
      PR
      Metro areaMedian salaryEmployed
      Aguadilla, PR $31,66040
      Mayaguez, PR $29,34050
      Ponce, PR $28,44040
      San Juan, PR $27,690610
      RI
      Metro areaMedian salaryEmployed
      Providence, RI-MA $75,2602,930
      Rhode Island $64,6301,790
      SC
      Metro areaMedian salaryEmployed
      Southern South Carolina $58,14080
      Spartanburg, SC $57,700350
      Sumter, SC $56,61060
      Charleston, SC $56,520910
      Greenville, SC $55,810910
      South Carolina $54,8405,480
      Florence, SC $52,100200
      Hilton Head Island, SC $51,760290
      Columbia, SC $49,880870
      Myrtle Beach, SC $48,610440
      Northeastern South Carolina $46,050190
      Northwestern South Carolina $46,050190
      SD
      Metro areaMedian salaryEmployed
      Sioux Falls, SD-MN $54,830790
      Rapid City, SD $52,600380
      South Dakota $50,7901,800
      East South Dakota $48,200400
      West South Dakota $47,050220
      TN
      Metro areaMedian salaryEmployed
      Cleveland, TN $61,23080
      Clarksville, TN-KY $60,510270
      Kingsport, TN-VA $59,980370
      Nashville, TN $59,8702,850
      Knoxville, TN $58,7601,500
      Tennessee $57,7308,810
      Memphis, TN-MS-AR $57,3101,570
      Chattanooga, TN-GA $55,660660
      Morristown, TN $52,19080
      Jackson, TN $51,290320
      West Tennessee $49,890260
      East Tennessee $49,830280
      South Central Tennessee $48,830260
      Johnson City, TN $48,290210
      North Central Tennessee $47,960260
      TX
      Metro areaMedian salaryEmployed
      Austin, TX $62,2804,740
      Dallas, TX $60,37011,120
      Houston, TX $60,23011,150
      Beaumont, TX $59,710820
      Waco, TX $58,670670
      Texas $58,56042,290
      San Antonio, TX $58,5303,040
      Corpus Christi, TX $58,260750
      Midland, TX $55,660410
      College Station, TX $55,490500
      Odessa, TX $52,270230
      Tyler, TX $51,580330
      Victoria, TX $51,060110
      Amarillo, TX $49,680430
      Killeen, TX $49,580330
      Coastal Plains Region of Texas $49,090370
      Eastern Region of Texas $48,960330
      Sherman, TX $48,750190
      Wichita Falls, TX $48,720170
      San Angelo, TX $48,650180
      Lubbock, TX $48,460530
      El Paso, TX $48,330710
      Texarkana, TX-AR $48,250130
      Abilene, TX $48,210360
      Longview, TX $48,040410
      Northwestern Region of Texas $47,600440
      North Region of Texas $47,150880
      Hill Country Region of Texas $46,970940
      Laredo, TX $46,640130
      Brownsville, TX $46,260330
      Border Region of Texas $46,18080
      McAllen, TX $45,510370
      UT
      Metro areaMedian salaryEmployed
      Salt Lake City, UT $66,0903,070
      Ogden, UT $62,4701,310
      Utah $61,6806,770
      Wasatch Front Fringe Utah $61,28080
      Logan, UT-ID $57,360170
      St. George, UT $56,940380
      High Desert Utah $51,710330
      Provo, UT $50,3301,430
      VA
      Metro areaMedian salaryEmployed
      Virginia Beach, VA-NC $61,0204,980
      Richmond, VA $59,9702,060
      Virginia $59,56013,190
      Northern West Virginia $58,710430
      Northwest Virginia $57,940170
      Winchester, VA-WV $54,600140
      Charlottesville, VA $54,400280
      Harrisonburg, VA $53,580290
      Northeast Virginia $52,530110
      Lynchburg, VA $50,990340
      Blacksburg, VA $50,750210
      Roanoke, VA $50,190470
      Staunton, VA $49,94090
      West Virginia $49,6301,860
      Southside Virginia $48,270170
      Southwest Virginia $46,570140
      Southern West Virginia $45,110170
      VI
      Metro areaMedian salaryEmployed
      Virgin Islands $48,91060
      VT
      Metro areaMedian salaryEmployed
      Burlington, VT $63,140460
      Vermont $60,550960
      Northern Vermont $54,740260
      Southern Vermont $49,760240
      WA
      Metro areaMedian salaryEmployed
      Kennewick, WA $100,980880
      Longview, WA $91,600160
      Seattle, WA $87,1606,540
      Washington $79,07012,210
      Olympia, WA $78,070290
      Mount Vernon, WA $76,810150
      Bellingham, WA $76,150440
      Bremerton, WA $75,750990
      Spokane, WA $74,150750
      Walla Walla, WA $74,04070
      Wenatchee, WA $66,960160
      Yakima, WA $62,800220
      Western Washington $62,740270
      Eastern Washington $62,090180
      WI
      Metro areaMedian salaryEmployed
      Madison, WI $99,4501,380
      Kenosha, WI $87,440120
      Appleton, WI $85,890850
      Eau Claire, WI $84,370170
      Green Bay, WI $82,190610
      Milwaukee, WI $82,0802,710
      Wausau, WI $81,100190
      Oshkosh, WI $80,360210
      La Crosse, WI-MN $78,710240
      Wisconsin $78,5109,120
      Racine, WI $76,850240
      Fond du Lac, WI $75,370280
      Sheboygan, WI $74,070110
      Janesville, WI $73,850130
      Western Wisconsin $73,790310
      Northeastern Wisconsin $73,730640
      Northwestern Wisconsin $68,410130
      South Central Wisconsin $66,250530
      WV
      Metro areaMedian salaryEmployed
      Wheeling, WV-OH $68,120120
      Weirton, WV-OH $61,98080
      Huntington, WV-KY-OH $51,690360
      Parkersburg, WV $51,47070
      Morgantown, WV $48,000160
      Charleston, WV $46,940280
      Beckley, WV $45,930100
      WY
      Metro areaMedian salaryEmployed
      Eastern Wyoming $61,820290
      Cheyenne, WY $61,600200
      Western Wyoming $61,480390
      Wyoming $61,4801,140
      Casper, WY $61,410220