SOC 47-2152 · Construction and Extraction Occupations

Plumbers, Pipefitters, and Steamfitters

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$63,800
U.S. median hourly wage$30.67
U.S. employment465,840

Nationally, plumbers, pipefitters, and steamfitters earned a median of $63,800 per year as of the May 2025 OEWS estimates, across 465,840 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Plumbers, Pipefitters, and Steamfitters: pay and employment by state
State
District of Columbia$101,020$48.571,0101.4
Illinois$99,950$48.0516,7502.7
Oregon$97,050$46.665,3702.7
Minnesota$94,410$45.3910,7203.6
Alaska$93,920$45.151,2003.7
Massachusetts$93,880$45.1413,4603.7
Wisconsin$81,210$39.0410,2103.5
Washington$81,030$38.9612,4703.5
Michigan$80,190$38.5614,1203.2
Montana$79,960$38.441,8603.6
New Jersey$78,240$37.618,7502.0
Hawaii$78,060$37.532,5004.0
New York$77,490$37.2623,2102.4
Connecticut$77,280$37.165,4103.2
Rhode Island$76,470$36.771,8203.6
Indiana$76,320$36.6911,2803.5
California$72,830$35.0147,6602.6
Pennsylvania$68,080$32.7313,6202.2
New Hampshire$66,810$32.121,9502.9
Missouri$66,790$32.118,3102.8
Maryland$65,400$31.4411,4204.1
Kansas$65,220$31.364,5903.2
Delaware$64,720$31.111,5903.3
Kentucky$64,160$30.846,3603.2
Maine$64,000$30.772,7104.2
Iowa$63,890$30.725,7303.7
Louisiana$63,680$30.628,3604.3
North Dakota$63,560$30.561,6203.8
Ohio$63,330$30.4516,3903.0
Colorado$63,240$30.4010,0803.5
Wyoming$62,410$30.011,1404.1
Vermont$62,170$29.899803.2
Arizona$62,070$29.8411,8103.6
Utah$61,900$29.767,0304.0
Nevada$61,610$29.625,3703.5
New Mexico$61,440$29.542,8303.3
Nebraska$60,970$29.314,1104.0
Virginia$60,470$29.0713,7803.4
Texas$59,840$28.7744,0903.1
Alabama$58,670$28.216,9503.3
Tennessee$58,600$28.179,2702.8
Oklahoma$57,970$27.876,0503.5
Georgia$57,200$27.508,9301.8
North Carolina$57,080$27.4414,5102.9
West Virginia$56,980$27.391,8302.6
Mississippi$55,480$26.673,3602.9
South Carolina$53,940$25.935,7702.5
Florida$52,910$25.4429,2602.9
Idaho$52,380$25.183,0903.6
South Dakota$51,620$24.821,7603.8
Virgin Islands$49,630$23.86501.7
Arkansas$48,660$23.393,3702.6
Guam$36,470$17.533204.8
Puerto Rico$31,620$15.209401.0

Pay by metro area

All 388 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$29,690$55,647$81,603$107,560Ponce, PR — $29,690Mayaguez, PR — $30,120Aguadilla, PR — $31,660San Juan-Bayamon-Caguas, PR — $32,300Valdosta, GA — $46,070McAllen-Edinburg-Mission, TX — $46,110Laredo, TX — $46,350Hot Springs, AR — $46,820Brownsville-Harlingen, TX — $46,850Jonesboro, AR — $47,030Gadsden, AL — $47,350Dalton, GA — $47,370Columbus, GA-AL — $47,410Hinesville, GA — $47,520Albany, GA — $47,700Panama City-Panama City Beach, FL — $47,800San Angelo, TX — $48,050Macon-Bibb County, GA — $48,110Homosassa Springs, FL — $48,140Myrtle Beach-Conway-North Myrtle Beach, SC — $48,340Fort Smith, AR-OK — $48,350Rome, GA — $48,400Pinehurst-Southern Pines, NC — $48,440Johnson City, TN — $48,480Texarkana, TX-AR — $48,480Tallahassee, FL — $48,540Lubbock, TX — $48,950Farmington, NM — $48,970Tyler, TX — $49,060Dothan, AL — $49,070Little Rock-North Little Rock-Conway, AR — $49,190Wichita Falls, TX — $49,210Winston-Salem, NC — $49,240Jefferson City, MO — $49,560Parkersburg-Vienna, WV — $49,580Pensacola-Ferry Pass-Brent, FL — $49,670College Station-Bryan, TX — $49,780Ocala, FL — $49,910Hattiesburg, MS — $49,940Pocatello, ID — $50,020Beckley, WV — $50,140Wildwood-The Villages, FL — $50,140Santa Fe, NM — $50,180Coeur d'Alene, ID — $50,270Deltona-Daytona Beach-Ormond Beach, FL — $50,490Sebring, FL — $50,650Twin Falls, ID — $50,700Sumter, SC — $50,840Greenville-Anderson-Greer, SC — $50,890Port St. Lucie, FL — $50,990Gainesville, GA — $51,170Lakeland-Winter Haven, FL — $51,220Staunton-Stuarts Draft, VA — $51,250Goldsboro, NC — $51,260Hickory-Lenoir-Morganton, NC — $51,330Idaho Falls, ID — $51,420Auburn-Opelika, AL — $51,570Gainesville, FL — $51,600Cape Coral-Fort Myers, FL — $51,690Roanoke, VA — $51,700Fayetteville, NC — $51,740Abilene, TX — $51,790Lawton, OK — $51,870Tampa-St. Petersburg-Clearwater, FL — $52,000Crestview-Fort Walton Beach-Destin, FL — $52,020Columbia, SC — $52,070Fayetteville-Springdale-Rogers, AR — $52,100Harrisonburg, VA — $52,290Jackson, TN — $52,620Spartanburg, SC — $52,640Jacksonville, NC — $53,230Blacksburg-Christiansburg-Radford, VA — $53,340El Paso, TX — $53,560Morristown, TN — $53,780Longview, TX — $54,320Sherman-Denison, TX — $54,320Las Cruces, NM — $54,560Augusta-Richmond County, GA-SC — $54,690Hilton Head Island-Bluffton-Port Royal, SC — $54,870Sioux Falls, SD-MN — $55,000Cleveland, TN — $55,130Hagerstown-Martinsburg, MD-WV — $55,130Houma-Bayou Cane-Thibodaux, LA — $55,240Lewiston, ID-WA — $55,240Orlando-Kissimmee-Sanford, FL — $55,380Punta Gorda, FL — $55,490Monroe, LA — $55,670Sierra Vista-Douglas, AZ — $55,690Grand Island, NE — $55,850Rapid City, SD — $55,850Sebastian-Vero Beach-West Vero Corridor, FL — $55,900Amarillo, TX — $55,970Florence, SC — $56,160Rocky Mount, NC — $56,220Wilmington, NC — $56,390Charlottesville, VA — $56,510Killeen-Temple, TX — $56,620St. George, UT — $56,730Anniston-Oxford, AL — $56,850Enid, OK — $56,860Burlington, NC — $56,890Boise City, ID — $56,940Huntsville, AL — $57,020Daphne-Fairhope-Foley, AL — $57,080Greenville, NC — $57,080Provo-Orem-Lehi, UT — $57,130Jackson, MS — $57,160Lynchburg, VA — $57,210Charleston-North Charleston, SC — $57,360Alexandria, LA — $57,470Greensboro-High Point, NC — $57,510Waco, TX — $57,550State College, PA — $57,560Lexington Park, MD — $57,700Athens-Clarke County, GA — $57,750Miami-Fort Lauderdale-West Palm Beach, FL — $57,760Winchester, VA-WV — $57,760Naples-Marco Island, FL — $57,830Hammond, LA — $57,910Lafayette, LA — $57,930Montgomery, AL — $57,960Columbia, MO — $58,010Springfield, OH — $58,060North Port-Bradenton-Sarasota, FL — $58,150San Antonio-New Braunfels, TX — $58,180Atlanta-Sandy Springs-Roswell, GA — $58,380Dover, DE — $58,410Warner Robins, GA — $58,500Flagstaff, AZ — $58,520Lake Havasu City-Kingman, AZ — $58,520Prescott Valley-Prescott, AZ — $58,670Charlotte-Concord-Gastonia, NC-SC — $58,690Memphis, TN-MS-AR — $58,690Chattanooga, TN-GA — $58,720Williamsport, PA — $58,730Slidell-Mandeville-Covington, LA — $58,750Morgantown, WV — $58,780Jacksonville, FL — $58,920Clarksville, TN-KY — $58,930Charleston, WV — $58,940Yuma, AZ — $58,980Tucson, AZ — $59,070Oklahoma City, OK — $59,150Asheville, NC — $59,200Elizabethtown, KY — $59,250Lawrence, KS — $59,280Greeley, CO — $59,350Kingsport-Bristol, TN-VA — $59,360Corpus Christi, TX — $59,390Mobile, AL — $59,410Tulsa, OK — $59,440Tuscaloosa, AL — $59,530Brunswick-St. Simons, GA — $59,630Youngstown-Warren, OH — $59,680Las Vegas-Henderson-North Las Vegas, NV — $59,700Shreveport-Bossier City, LA — $59,720Mansfield, OH — $59,770Palm Bay-Melbourne-Titusville, FL — $59,780Niles, MI — $59,810Knoxville, TN — $59,860Decatur, AL — $59,920Canton-Massillon, OH — $59,960Johnstown, PA — $59,970Birmingham, AL — $60,090Nashville-Davidson--Murfreesboro--Franklin, TN — $60,100Durham-Chapel Hill, NC — $60,110Bangor, ME — $60,140Chambersburg, PA — $60,200Merced, CA — $60,230Victoria, TX — $60,320Logan, UT-ID — $60,390Colorado Springs, CO — $60,510Savannah, GA — $60,530Raleigh-Cary, NC — $60,540Florence-Muscle Shoals, AL — $60,590Manhattan, KS — $60,600Fort Collins-Loveland, CO — $60,610Lincoln, NE — $60,670Midland, TX — $60,700Visalia, CA — $60,720Chico, CA — $60,730Sioux City, IA-NE-SD — $60,890Yakima, WA — $60,900Wichita, KS — $60,940Santa Maria-Santa Barbara, CA — $61,000Yuba City, CA — $61,120Lima, OH — $61,160Scranton--Wilkes-Barre, PA — $61,160Dallas-Fort Worth-Arlington, TX — $61,250Houston-Pasadena-The Woodlands, TX — $61,300Redding, CA — $61,300Iowa City, IA — $61,350Dubuque, IA — $61,380Springfield, MO — $61,410Altoona, PA — $61,430Grand Junction, CO — $61,430Cheyenne, WY — $61,470Richmond, VA — $61,480Watertown-Fort Drum, NY — $61,490Gettysburg, PA — $61,630Lexington-Fayette, KY — $61,870Odessa, TX — $61,870Virginia Beach-Chesapeake-Norfolk, VA-NC — $61,870Salisbury, MD — $61,940Lancaster, PA — $61,950Casper, WY — $62,050Lewiston-Auburn, ME — $62,140Huntington-Ashland, WV-KY-OH — $62,160Waterloo-Cedar Falls, IA — $62,200Beaumont-Port Arthur, TX — $62,220Oxnard-Thousand Oaks-Ventura, CA — $62,300Reading, PA — $62,370El Centro, CA — $62,390Minot, ND — $62,400New Orleans-Metairie, LA — $62,450Lebanon, PA — $62,660Lafayette-West Lafayette, IN — $62,780Austin-Round Rock-San Marcos, TX — $62,810Hanford-Corcoran, CA — $62,860Stockton-Lodi, CA — $62,900Dayton-Kettering-Beavercreek, OH — $62,940Grand Forks, ND-MN — $62,940Cleveland, OH — $63,020Gulfport-Biloxi, MS — $63,040San Luis Obispo-Paso Robles, CA — $63,090Traverse City, MI — $63,100Baltimore-Columbia-Towson, MD — $63,200Columbus, OH — $63,260Modesto, CA — $63,280Fargo, ND-MN — $63,350Omaha, NE-IA — $63,400Akron, OH — $63,450Phoenix-Mesa-Chandler, AZ — $63,750Ames, IA — $63,820Albuquerque, NM — $63,900Denver-Aurora-Centennial, CO — $63,900Riverside-San Bernardino-Ontario, CA — $63,920Midland, MI — $63,930Carson City, NV — $64,040Wheeling, WV-OH — $64,060Weirton-Steubenville, WV-OH — $64,100Atlantic City-Hammonton, NJ — $64,220Bowling Green, KY — $64,260Owensboro, KY — $64,310Joplin, MO-KS — $64,370Fresno, CA — $64,400Salinas, CA — $64,440Ithaca, NY — $64,460Portland-South Portland, ME — $64,500Elmira, NY — $64,680Pueblo, CO — $64,700Santa Rosa-Petaluma, CA — $64,700Elkhart-Goshen, IN — $64,730Muncie, IN — $64,790Salt Lake City-Murray, UT — $64,800Ogden, UT — $64,860Boulder, CO — $64,890Allentown-Bethlehem-Easton, PA-NJ — $64,940Kiryas Joel-Poughkeepsie-Newburgh, NY — $64,990Cincinnati, OH-KY-IN — $65,160Cape Girardeau, MO-IL — $65,180Sacramento-Roseville-Folsom, CA — $65,210Napa, CA — $65,420Sandusky, OH — $65,780Erie, PA — $66,410Bakersfield-Delano, CA — $66,450Toledo, OH — $66,920Syracuse, NY — $67,040Burlington-South Burlington, VT — $67,450Manchester-Nashua, NH — $67,690Lake Charles, LA — $67,990Santa Cruz-Watsonville, CA — $68,130St. Joseph, MO-KS — $68,290Pittsburgh, PA — $70,100York-Hanover, PA — $70,100Kingston, NY — $70,190Bismarck, ND — $70,310Walla Walla, WA — $70,390Los Angeles-Long Beach-Anaheim, CA — $71,110Vallejo, CA — $71,560Washington-Arlington-Alexandria, DC-VA-MD-WV — $71,860Buffalo-Cheektowaga, NY — $72,230San Diego-Chula Vista-Carlsbad, CA — $72,510Spokane-Spokane Valley, WA — $72,800Utica-Rome, NY — $72,810Evansville, IN — $73,190Harrisburg-Carlisle, PA — $73,560Rochester, NY — $73,580Battle Creek, MI — $73,900South Bend-Mishawaka, IN-MI — $74,190Wenatchee-East Wenatchee, WA — $74,200Baton Rouge, LA — $74,240Mankato, MN — $74,450Bay City, MI — $74,490Louisville/Jefferson County, KY-IN — $74,680Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $74,860Des Moines-West Des Moines, IA — $75,040Topeka, KS — $75,090Kansas City, MO-KS — $76,150Barnstable Town, MA — $76,270Muskegon-Norton Shores, MI — $76,290Davenport-Moline-Rock Island, IA-IL — $76,310Trenton-Princeton, NJ — $76,360Decatur, IL — $76,750Waterbury-Shelton, CT — $76,880Indianapolis-Carmel-Greenwood, IN — $76,980Norwich-New London-Willimantic, CT — $76,980St. Louis, MO-IL — $77,000Reno, NV — $77,020Vineland, NJ — $77,060Racine-Mount Pleasant, WI — $77,070Great Falls, MT — $77,100Fort Wayne, IN — $77,110Hartford-West Hartford-East Hartford, CT — $77,190Fond du Lac, WI — $77,310Kenosha, WI — $77,340Albany-Schenectady-Troy, NY — $77,460Mount Vernon-Anacortes, WA — $77,540Kahului-Wailuku, HI — $77,610New Haven, CT — $77,620Bloomington, IL — $77,700San Francisco-Oakland-Fremont, CA — $77,880Lansing-East Lansing, MI — $78,190Ann Arbor, MI — $78,210Medford, OR — $78,440Amherst Town-Northampton, MA — $78,570New York-Newark-Jersey City, NY-NJ — $78,610Janesville-Beloit, WI — $79,070Bridgeport-Stamford-Danbury, CT — $79,700Missoula, MT — $79,750Providence-Warwick, RI-MA — $79,820Olympia-Lacey-Tumwater, WA — $80,030Corvallis, OR — $80,400Grand Rapids-Wyoming-Kentwood, MI — $80,440Saginaw, MI — $80,440Flint, MI — $80,510Salem, OR — $80,610Monroe, MI — $80,700Longview-Kelso, WA — $80,710Urban Honolulu, HI — $81,120Bozeman, MT — $81,310Kankakee, IL — $81,620Billings, MT — $81,690Glens Falls, NY — $81,820Jackson, MI — $81,930Pittsfield, MA — $81,970Paducah, KY-IL — $82,120Michigan City-La Porte, IN — $82,200Worcester, MA — $82,260La Crosse-Onalaska, WI-MN — $82,610Bremerton-Silverdale-Port Orchard, WA — $82,960Cedar Rapids, IA — $83,210Albany, OR — $84,620Milwaukee-Waukesha, WI — $84,700Rochester, MN — $84,880Eugene-Springfield, OR — $84,910Duluth, MN-WI — $85,060Peoria, IL — $85,090Madison, WI — $85,160Columbus, IN — $85,930Oshkosh-Neenah, WI — $86,320Detroit-Warren-Dearborn, MI — $86,370Wausau, WI — $86,750Binghamton, NY — $87,990St. Cloud, MN — $90,230Terre Haute, IN — $90,250Green Bay, WI — $90,570Kalamazoo-Portage, MI — $90,730Kokomo, IN — $91,470Sheboygan, WI — $91,530Appleton, WI — $91,750Springfield, MA — $92,080Bend, OR — $92,330Eau Claire, WI — $92,720Anchorage, AK — $93,600Rockford, IL — $94,230Springfield, IL — $94,370Seattle-Tacoma-Bellevue, WA — $95,230Champaign-Urbana, IL — $95,530Fairbanks-College, AK — $96,670Boston-Cambridge-Newton, MA-NH — $96,760Bloomington, IN — $96,980Kennewick-Richland, WA — $97,130Portland-Vancouver-Hillsboro, OR-WA — $101,010Minneapolis-St. Paul-Bloomington, MN-WI — $101,630Bellingham, WA — $102,750Chicago-Naperville-Elgin, IL-IN — $103,380San Jose-Sunnyvale-Santa Clara, CA — $107,560

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Plumbers, Pipefitters, and Steamfitters: pay and employment by metro area
Metro area
San Jose-Sunnyvale-Santa Clara, CA$107,560$51.713,8303.4
Chicago-Naperville-Elgin, IL-IN$103,380$49.7012,7502.8
Bellingham, WA$102,750$49.405405.9
Minneapolis-St. Paul-Bloomington, MN-WI$101,630$48.866,7303.4
Portland-Vancouver-Hillsboro, OR-WA$101,010$48.564,6003.8
Kennewick-Richland, WA$97,130$46.708406.5
Bloomington, IN$96,980$46.633204.4
Boston-Cambridge-Newton, MA-NH$96,760$46.529,2003.4
Fairbanks-College, AK$96,670$46.482005.5
Champaign-Urbana, IL$95,530$45.933903.7
Seattle-Tacoma-Bellevue, WA$95,230$45.786,3503.0
Springfield, IL$94,370$45.372202.2
Rockford, IL$94,230$45.314403.2
Anchorage, AK$93,600$45.006403.6
Eau Claire, WI$92,720$44.582102.4
Bend, OR$92,330$44.392402.2
Springfield, MA$92,080$44.276703.3
Appleton, WI$91,750$44.118907.2
Sheboygan, WI$91,530$44.011502.4
Kokomo, IN$91,470$43.9840011.3
Kalamazoo-Portage, MI$90,730$43.628707.1
Green Bay, WI$90,570$43.547304.2
Terre Haute, IN$90,250$43.394206.5
St. Cloud, MN$90,230$43.388308.0
Binghamton, NY$87,990$42.302802.9
Wausau, WI$86,750$41.712603.8
Detroit-Warren-Dearborn, MI$86,370$41.535,5202.9
Oshkosh-Neenah, WI$86,320$41.502302.5
Columbus, IN$85,930$41.311002.0
Madison, WI$85,160$40.941,5903.9
Peoria, IL$85,090$40.915603.4
Duluth, MN-WI$85,060$40.894203.4
Eugene-Springfield, OR$84,910$40.822101.4
Rochester, MN$84,880$40.814904.0
Milwaukee-Waukesha, WI$84,700$40.722,7603.4
Albany, OR$84,620$40.681302.7
Cedar Rapids, IA$83,210$40.017805.6
Bremerton-Silverdale-Port Orchard, WA$82,960$39.891,04011.1
La Crosse-Onalaska, WI-MN$82,610$39.722803.4
Worcester, MA$82,260$39.551,3703.9
Michigan City-La Porte, IN$82,200$39.52902.1
Paducah, KY-IL$82,120$39.483807.5
Pittsfield, MA$81,970$39.412304.1
Jackson, MI$81,930$39.392504.5
Glens Falls, NY$81,820$39.341102.2
Billings, MT$81,690$39.273603.8
Kankakee, IL$81,620$39.241102.6
Bozeman, MT$81,310$39.093504.9
Urban Honolulu, HI$81,120$39.001,8104.1
Longview-Kelso, WA$80,710$38.802005.0
Monroe, MI$80,700$38.802506.1
Salem, OR$80,610$38.764402.3
Flint, MI$80,510$38.717905.8
Grand Rapids-Wyoming-Kentwood, MI$80,440$38.672,2703.8
Saginaw, MI$80,440$38.672603.3
Corvallis, OR$80,400$38.65802.1
Olympia-Lacey-Tumwater, WA$80,030$38.483102.4
Providence-Warwick, RI-MA$79,820$38.373,0004.2
Missoula, MT$79,750$38.342904.3
Bridgeport-Stamford-Danbury, CT$79,700$38.321,0002.5
Janesville-Beloit, WI$79,070$38.011402.1
New York-Newark-Jersey City, NY-NJ$78,610$37.7921,0402.2
Amherst Town-Northampton, MA$78,570$37.771902.9
Medford, OR$78,440$37.712002.3
Ann Arbor, MI$78,210$37.604201.9
Lansing-East Lansing, MI$78,190$37.596503.0
San Francisco-Oakland-Fremont, CA$77,880$37.445,6602.4
Bloomington, IL$77,700$37.361802.1
New Haven, CT$77,620$37.327702.7
Kahului-Wailuku, HI$77,610$37.313104.2
Mount Vernon-Anacortes, WA$77,540$37.282304.3
Albany-Schenectady-Troy, NY$77,460$37.241,4703.3
Kenosha, WI$77,340$37.181502.0
Fond du Lac, WI$77,310$37.172806.3
Hartford-West Hartford-East Hartford, CT$77,190$37.111,8503.1
Fort Wayne, IN$77,110$37.071,1605.1
Great Falls, MT$77,100$37.072406.5
Racine-Mount Pleasant, WI$77,070$37.052403.2
Vineland, NJ$77,060$37.052704.4
Reno, NV$77,020$37.031,1704.2
St. Louis, MO-IL$77,000$37.024,0603.0
Indianapolis-Carmel-Greenwood, IN$76,980$37.014,0103.6
Norwich-New London-Willimantic, CT$76,980$37.018706.9
Waterbury-Shelton, CT$76,880$36.966704.2
Decatur, IL$76,750$36.901804.0
Trenton-Princeton, NJ$76,360$36.712801.2
Davenport-Moline-Rock Island, IA-IL$76,310$36.696803.8
Muskegon-Norton Shores, MI$76,290$36.682003.1
Barnstable Town, MA$76,270$36.676406.8
Kansas City, MO-KS$76,150$36.613,7403.4
Topeka, KS$75,090$36.104203.6
Des Moines-West Des Moines, IA$75,040$36.082,1505.3
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$74,860$35.997,1502.5
Louisville/Jefferson County, KY-IN$74,680$35.912,7804.1
Bay City, MI$74,490$35.811103.2
Mankato, MN$74,450$35.791302.3
Baton Rouge, LA$74,240$35.692,7906.8
Wenatchee-East Wenatchee, WA$74,200$35.671803.6
South Bend-Mishawaka, IN-MI$74,190$35.674903.7
Battle Creek, MI$73,900$35.531402.5
Rochester, NY$73,580$35.381,4603.0
Harrisburg-Carlisle, PA$73,560$35.369502.8
Evansville, IN$73,190$35.195604.1
Utica-Rome, NY$72,810$35.001401.2
Spokane-Spokane Valley, WA$72,800$35.008103.2
San Diego-Chula Vista-Carlsbad, CA$72,510$34.865,1003.3
Buffalo-Cheektowaga, NY$72,230$34.731,4302.7
Washington-Arlington-Alexandria, DC-VA-MD-WV$71,860$34.559,4203.0
Vallejo, CA$71,560$34.413702.6
Los Angeles-Long Beach-Anaheim, CA$71,110$34.1915,6902.5
Walla Walla, WA$70,390$33.84803.2
Bismarck, ND$70,310$33.812203.2
Kingston, NY$70,190$33.751803.1
Pittsburgh, PA$70,100$33.702,9102.6
York-Hanover, PA$70,100$33.704202.3
St. Joseph, MO-KS$68,290$32.832003.7
Santa Cruz-Watsonville, CA$68,130$32.753503.5
Lake Charles, LA$67,990$32.695605.5
Manchester-Nashua, NH$67,690$32.546603.3
Burlington-South Burlington, VT$67,450$32.434703.9
Syracuse, NY$67,040$32.238402.8
Toledo, OH$66,920$32.181,1003.8
Bakersfield-Delano, CA$66,450$31.959602.8
Erie, PA$66,410$31.932802.3
Sandusky, OH$65,780$31.631102.1
Napa, CA$65,420$31.451501.9
Sacramento-Roseville-Folsom, CA$65,210$31.353,1202.9
Cape Girardeau, MO-IL$65,180$31.341202.6
Cincinnati, OH-KY-IN$65,160$31.333,6403.3
Kiryas Joel-Poughkeepsie-Newburgh, NY$64,990$31.257802.9
Allentown-Bethlehem-Easton, PA-NJ$64,940$31.227301.9
Boulder, CO$64,890$31.204202.2
Ogden, UT$64,860$31.181,3104.8
Salt Lake City-Murray, UT$64,800$31.153,1903.9
Muncie, IN$64,790$31.15501.2
Elkhart-Goshen, IN$64,730$31.124003.1
Pueblo, CO$64,700$31.111502.5
Santa Rosa-Petaluma, CA$64,700$31.115602.7
Elmira, NY$64,680$31.101404.1
Portland-South Portland, ME$64,500$31.011,7406.0
Ithaca, NY$64,460$30.99701.4
Salinas, CA$64,440$30.983201.7
Fresno, CA$64,400$30.969702.0
Joplin, MO-KS$64,370$30.951802.0
Owensboro, KY$64,310$30.921803.6
Bowling Green, KY$64,260$30.891602.0
Atlantic City-Hammonton, NJ$64,220$30.875303.1
Weirton-Steubenville, WV-OH$64,100$30.821002.7
Wheeling, WV-OH$64,060$30.801502.6
Carson City, NV$64,040$30.79601.8
Midland, MI$63,930$30.731303.4
Riverside-San Bernardino-Ontario, CA$63,920$30.734,5102.6
Albuquerque, NM$63,900$30.721,4403.6
Denver-Aurora-Centennial, CO$63,900$30.725,7503.6
Ames, IA$63,820$30.681602.9
Phoenix-Mesa-Chandler, AZ$63,750$30.659,2703.9
Akron, OH$63,450$30.501,0703.3
Omaha, NE-IA$63,400$30.482,4304.9
Fargo, ND-MN$63,350$30.466704.5
Modesto, CA$63,280$30.424702.4
Columbus, OH$63,260$30.413,0602.8
Baltimore-Columbia-Towson, MD$63,200$30.385,2203.8
Traverse City, MI$63,100$30.341902.8
San Luis Obispo-Paso Robles, CA$63,090$30.333202.6
Gulfport-Biloxi, MS$63,040$30.311,2407.8
Cleveland, OH$63,020$30.303,0402.9
Dayton-Kettering-Beavercreek, OH$62,940$30.261,1303.0
Grand Forks, ND-MN$62,940$30.262404.7
Stockton-Lodi, CA$62,900$30.246902.4
Hanford-Corcoran, CA$62,860$30.221102.2
Austin-Round Rock-San Marcos, TX$62,810$30.205,2604.1
Lafayette-West Lafayette, IN$62,780$30.193203.1
Lebanon, PA$62,660$30.131001.8
New Orleans-Metairie, LA$62,450$30.031,5103.4
Minot, ND$62,400$30.001504.5
El Centro, CA$62,390$30.001502.3
Reading, PA$62,370$29.993602.1
Oxnard-Thousand Oaks-Ventura, CA$62,300$29.951,2303.8
Beaumont-Port Arthur, TX$62,220$29.921,2507.6
Waterloo-Cedar Falls, IA$62,200$29.912202.6
Huntington-Ashland, WV-KY-OH$62,160$29.884603.3
Lewiston-Auburn, ME$62,140$29.881904.1
Casper, WY$62,050$29.832305.8
Lancaster, PA$61,950$29.788203.2
Salisbury, MD$61,940$29.783306.2
Lexington-Fayette, KY$61,870$29.758102.8
Odessa, TX$61,870$29.742903.6
Virginia Beach-Chesapeake-Norfolk, VA-NC$61,870$29.755,1006.7
Gettysburg, PA$61,630$29.63501.6
Watertown-Fort Drum, NY$61,490$29.561002.5
Richmond, VA$61,480$29.562,3403.5
Cheyenne, WY$61,470$29.551904.0
Altoona, PA$61,430$29.53801.3
Grand Junction, CO$61,430$29.533004.4
Springfield, MO$61,410$29.526603.0
Dubuque, IA$61,380$29.511202.1
Iowa City, IA$61,350$29.491902.1
Houston-Pasadena-The Woodlands, TX$61,300$29.4710,9803.3
Redding, CA$61,300$29.472002.8
Dallas-Fort Worth-Arlington, TX$61,250$29.4511,9803.0
Lima, OH$61,160$29.401703.5
Scranton--Wilkes-Barre, PA$61,160$29.404501.7
Yuba City, CA$61,120$29.381002.0
Santa Maria-Santa Barbara, CA$61,000$29.337403.7
Wichita, KS$60,940$29.301,0603.4
Yakima, WA$60,900$29.282402.5
Sioux City, IA-NE-SD$60,890$29.282403.3
Chico, CA$60,730$29.201802.3
Visalia, CA$60,720$29.194602.7
Midland, TX$60,700$29.185104.2
Lincoln, NE$60,670$29.176503.6
Fort Collins-Loveland, CO$60,610$29.148004.7
Manhattan, KS$60,600$29.132003.8
Florence-Muscle Shoals, AL$60,590$29.133406.1
Raleigh-Cary, NC$60,540$29.102,8103.8
Savannah, GA$60,530$29.103801.9
Colorado Springs, CO$60,510$29.091,0603.4
Logan, UT-ID$60,390$29.031702.6
Victoria, TX$60,320$29.001203.1
Merced, CA$60,230$28.961602.0
Chambersburg, PA$60,200$28.941402.3
Bangor, ME$60,140$28.922203.1
Durham-Chapel Hill, NC$60,110$28.906201.8
Nashville-Davidson--Murfreesboro--Franklin, TN$60,100$28.902,7602.5
Birmingham, AL$60,090$28.891,8403.5
Johnstown, PA$59,970$28.83901.9
Canton-Massillon, OH$59,960$28.834602.8
Decatur, AL$59,920$28.812103.5
Knoxville, TN$59,860$28.781,7004.0
Niles, MI$59,810$28.76901.5
Palm Bay-Melbourne-Titusville, FL$59,780$28.749403.8
Mansfield, OH$59,770$28.741202.5
Shreveport-Bossier City, LA$59,720$28.716804.2
Las Vegas-Henderson-North Las Vegas, NV$59,700$28.703,8003.3
Youngstown-Warren, OH$59,680$28.694102.5
Brunswick-St. Simons, GA$59,630$28.67701.6
Tuscaloosa, AL$59,530$28.623703.4
Tulsa, OK$59,440$28.581,9504.2
Mobile, AL$59,410$28.569605.5
Corpus Christi, TX$59,390$28.561,1606.0
Kingsport-Bristol, TN-VA$59,360$28.542902.4
Greeley, CO$59,350$28.535204.4
Lawrence, KS$59,280$28.501302.5
Elizabethtown, KY$59,250$28.491803.4
Asheville, NC$59,200$28.464602.5
Oklahoma City, OK$59,150$28.442,4003.5
Tucson, AZ$59,070$28.401,1703.0
Yuma, AZ$58,980$28.361702.5
Charleston, WV$58,940$28.342602.5
Clarksville, TN-KY$58,930$28.332802.7
Jacksonville, FL$58,920$28.332,3803.1
Morgantown, WV$58,780$28.261602.3
Slidell-Mandeville-Covington, LA$58,750$28.253403.4
Williamsport, PA$58,730$28.241202.4
Chattanooga, TN-GA$58,720$28.238603.2
Charlotte-Concord-Gastonia, NC-SC$58,690$28.223,8402.8
Memphis, TN-MS-AR$58,690$28.221,9203.1
Prescott Valley-Prescott, AZ$58,670$28.213705.1
Flagstaff, AZ$58,520$28.14901.3
Lake Havasu City-Kingman, AZ$58,520$28.142103.7
Warner Robins, GA$58,500$28.131301.7
Dover, DE$58,410$28.08901.4
Atlanta-Sandy Springs-Roswell, GA$58,380$28.075,4701.9
San Antonio-New Braunfels, TX$58,180$27.973,1902.8
North Port-Bradenton-Sarasota, FL$58,150$27.961,3904.1
Springfield, OH$58,060$27.91902.0
Columbia, MO$58,010$27.893102.9
Montgomery, AL$57,960$27.873402.0
Lafayette, LA$57,930$27.856803.8
Hammond, LA$57,910$27.841102.3
Naples-Marco Island, FL$57,830$27.808104.7
Miami-Fort Lauderdale-West Palm Beach, FL$57,760$27.775,9302.1
Winchester, VA-WV$57,760$27.771602.3
Athens-Clarke County, GA$57,750$27.762102.2
Lexington Park, MD$57,700$27.742603.7
State College, PA$57,560$27.671302.0
Waco, TX$57,550$27.674903.8
Greensboro-High Point, NC$57,510$27.651,1103.0
Alexandria, LA$57,470$27.631602.6
Charleston-North Charleston, SC$57,360$27.589602.4
Lynchburg, VA$57,210$27.513303.4
Jackson, MS$57,160$27.485502.0
Provo-Orem-Lehi, UT$57,130$27.471,4504.8
Daphne-Fairhope-Foley, AL$57,080$27.443303.8
Greenville, NC$57,080$27.442503.0
Huntsville, AL$57,020$27.427903.0
Boise City, ID$56,940$27.381,7604.5
Burlington, NC$56,890$27.352603.8
Enid, OK$56,860$27.341004.2
Anniston-Oxford, AL$56,850$27.331303.1
St. George, UT$56,730$27.273704.1
Killeen-Temple, TX$56,620$27.223402.3
Charlottesville, VA$56,510$27.172402.1
Wilmington, NC$56,390$27.116903.6
Rocky Mount, NC$56,220$27.031402.6
Florence, SC$56,160$27.001902.2
Amarillo, TX$55,970$26.914403.5
Sebastian-Vero Beach-West Vero Corridor, FL$55,900$26.882103.7
Grand Island, NE$55,850$26.851503.9
Rapid City, SD$55,850$26.853604.9
Sierra Vista-Douglas, AZ$55,690$26.781002.8
Monroe, LA$55,670$26.772402.8
Punta Gorda, FL$55,490$26.682604.5
Orlando-Kissimmee-Sanford, FL$55,380$26.624,0402.9
Houma-Bayou Cane-Thibodaux, LA$55,240$26.564605.5
Lewiston, ID-WA$55,240$26.56702.5
Cleveland, TN$55,130$26.51802.0
Hagerstown-Martinsburg, MD-WV$55,130$26.502502.4
Sioux Falls, SD-MN$55,000$26.448104.5
Hilton Head Island-Bluffton-Port Royal, SC$54,870$26.382102.6
Augusta-Richmond County, GA-SC$54,690$26.295402.3
Las Cruces, NM$54,560$26.231802.3
Longview, TX$54,320$26.114203.6
Sherman-Denison, TX$54,320$26.112003.8
Morristown, TN$53,780$25.86701.5
El Paso, TX$53,560$25.756401.9
Blacksburg-Christiansburg-Radford, VA$53,340$25.64Not publishedNot published
Jacksonville, NC$53,230$25.592705.2
Spartanburg, SC$52,640$25.313101.9
Jackson, TN$52,620$25.302603.1
Harrisonburg, VA$52,290$25.142403.7
Fayetteville-Springdale-Rogers, AR$52,100$25.058303.0
Columbia, SC$52,070$25.041,0602.7
Crestview-Fort Walton Beach-Destin, FL$52,020$25.013703.0
Tampa-St. Petersburg-Clearwater, FL$52,000$25.004,1802.9
Lawton, OK$51,870$24.941303.0
Abilene, TX$51,790$24.903204.2
Fayetteville, NC$51,740$24.873903.0
Roanoke, VA$51,700$24.865603.6
Cape Coral-Fort Myers, FL$51,690$24.851,9506.4
Gainesville, FL$51,600$24.814903.2
Auburn-Opelika, AL$51,570$24.792002.7
Idaho Falls, ID$51,420$24.722603.2
Hickory-Lenoir-Morganton, NC$51,330$24.683302.1
Goldsboro, NC$51,260$24.641604.1
Staunton-Stuarts Draft, VA$51,250$24.641102.2
Lakeland-Winter Haven, FL$51,220$24.627402.8
Gainesville, GA$51,170$24.602102.0
Port St. Lucie, FL$50,990$24.527304.3
Greenville-Anderson-Greer, SC$50,890$24.469602.2
Sumter, SC$50,840$24.44802.3
Twin Falls, ID$50,700$24.381803.5
Sebring, FL$50,650$24.35702.5
Deltona-Daytona Beach-Ormond Beach, FL$50,490$24.287103.2
Coeur d'Alene, ID$50,270$24.172603.6
Santa Fe, NM$50,180$24.131602.5
Beckley, WV$50,140$24.10601.5
Wildwood-The Villages, FL$50,140$24.112305.6
Pocatello, ID$50,020$24.051002.5
Hattiesburg, MS$49,940$24.01801.3
Ocala, FL$49,910$24.004203.4
College Station-Bryan, TX$49,780$23.934003.0
Pensacola-Ferry Pass-Brent, FL$49,670$23.886503.4
Parkersburg-Vienna, WV$49,580$23.84501.3
Jefferson City, MO$49,560$23.832903.6
Winston-Salem, NC$49,240$23.678603.2
Wichita Falls, TX$49,210$23.661302.4
Little Rock-North Little Rock-Conway, AR$49,190$23.658902.5
Dothan, AL$49,070$23.591302.2
Tyler, TX$49,060$23.592802.5
Farmington, NM$48,970$23.552304.7
Lubbock, TX$48,950$23.545503.3
Tallahassee, FL$48,540$23.344802.6
Johnson City, TN$48,480$23.312102.6
Texarkana, TX-AR$48,480$23.311502.6
Pinehurst-Southern Pines, NC$48,440$23.291303.1
Rome, GA$48,400$23.27400.8
Fort Smith, AR-OK$48,350$23.242502.6
Myrtle Beach-Conway-North Myrtle Beach, SC$48,340$23.244603.1
Homosassa Springs, FL$48,140$23.141504.1
Macon-Bibb County, GA$48,110$23.131701.8
San Angelo, TX$48,050$23.101603.1
Panama City-Panama City Beach, FL$47,800$22.985105.6
Albany, GA$47,700$22.931402.4
Hinesville, GA$47,520$22.85502.3
Columbus, GA-AL$47,410$22.792001.7
Dalton, GA$47,370$22.77901.4
Gadsden, AL$47,350$22.761003.1
Jonesboro, AR$47,030$22.611602.7
Brownsville-Harlingen, TX$46,850$22.532501.6
Hot Springs, AR$46,820$22.511403.5
Laredo, TX$46,350$22.281201.1
McAllen-Edinburg-Mission, TX$46,110$22.173601.2
Valdosta, GA$46,070$22.15801.5
San Juan-Bayamon-Caguas, PR$32,300$15.538001.2
Aguadilla, PR$31,660$15.22400.8
Mayaguez, PR$30,120$14.48300.6
Ponce, PR$29,690$14.27400.7

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.