47 Series · SOC 47-2221
Structural Iron and Steel Workers
National salary data from the Bureau of Labor Statistics (May 2024)
Median Salary
$62,700
per year
Median Hourly
$30.14/hr
per hour
Mean Salary
$69,270
average
Employment
64,720
jobs nationwide
Salary Range
Annual Salary Distribution
Hourly Rate Distribution
10th Percentile
$42,000
25th Percentile
$49,090
Median
$62,700
75th Percentile
$82,780
90th Percentile
$107,520
Salary by State
Highest Paying States
Lowest Paying States
View all 53 states →
| # | State | Median Salary | vs National |
|---|---|---|---|
| 1 | Massachusetts | $116,630 | +86% above national |
| 2 | New Jersey | $111,800 | +78% above national |
| 3 | Washington | $105,970 | +69% above national |
| 4 | Illinois | $101,030 | +61% above national |
| 5 | Hawaii | $99,370 | +58% above national |
| 6 | Rhode Island | $95,800 | +53% above national |
| 7 | New York | $95,370 | +52% above national |
| 8 | Minnesota | $93,240 | +49% above national |
| 9 | Wisconsin | $91,920 | +47% above national |
| 10 | Oregon | $90,060 | +44% above national |
| 11 | Pennsylvania | $81,420 | +30% above national |
| 12 | Alaska | $81,290 | +30% above national |
| 13 | Connecticut | $80,430 | +28% above national |
| 14 | North Dakota | $79,480 | +27% above national |
| 15 | New Mexico | $76,240 | +22% above national |
| 16 | West Virginia | $75,360 | +20% above national |
| 17 | Indiana | $74,210 | +18% above national |
| 18 | California | $72,050 | +15% above national |
| 19 | Ohio | $71,820 | +15% above national |
| 20 | Kentucky | $68,540 | +9% above national |
| 21 | Maryland | $67,700 | +8% above national |
| 22 | Louisiana | $67,010 | +7% above national |
| 23 | Iowa | $66,170 | +6% above national |
| 24 | Michigan | $63,910 | +2% above national |
| 25 | Nevada | $62,990 | same as national |
| 26 | Maine | $62,730 | same as national |
| 27 | Idaho | $62,190 | 1% below national |
| 28 | Nebraska | $62,000 | 1% below national |
| 29 | District of Columbia | $61,920 | 1% below national |
| 30 | New Hampshire | $61,280 | 2% below national |
| 31 | Vermont | $61,220 | 2% below national |
| 32 | Colorado | $61,020 | 3% below national |
| 33 | Missouri | $60,240 | 4% below national |
| 34 | Arizona | $60,030 | 4% below national |
| 35 | Delaware | $58,330 | 7% below national |
| 36 | Virginia | $58,170 | 7% below national |
| 37 | Georgia | $57,110 | 9% below national |
| 38 | Montana | $56,140 | 10% below national |
| 39 | Tennessee | $55,750 | 11% below national |
| 40 | Florida | $53,780 | 14% below national |
| 41 | South Dakota | $51,930 | 17% below national |
| 42 | Alabama | $51,410 | 18% below national |
| 43 | South Carolina | $50,650 | 19% below national |
| 44 | North Carolina | $50,040 | 20% below national |
| 45 | Texas | $49,410 | 21% below national |
| 46 | Arkansas | $49,110 | 22% below national |
| 47 | Kansas | $48,680 | 22% below national |
| 48 | Oklahoma | $47,840 | 24% below national |
| 49 | Utah | $47,840 | 24% below national |
| 50 | Wyoming | $44,370 | 29% below national |
| 51 | Mississippi | $39,370 | 37% below national |
| 52 | Guam | $32,760 | 48% below national |
| 53 | Puerto Rico | $26,890 | 57% below national |
Salary by Metro Area
Highest Paying Metros
View all 195 metro areas →
| # | Metro Area | Median Salary | vs National |
|---|---|---|---|
| 1 | Boston-Cambridge-Newton, MA-NH | $116,900 | +86% above national |
| 2 | Atlantic City-Hammonton, NJ | $111,800 | +78% above national |
| 3 | San Jose-Sunnyvale-Santa Clara, CA | $110,660 | +76% above national |
| 4 | Trenton-Princeton, NJ | $108,730 | +73% above national |
| 5 | Olympia-Lacey-Tumwater, WA | $108,700 | +73% above national |
| 6 | Seattle-Tacoma-Bellevue, WA | $108,050 | +72% above national |
| 7 | Vineland, NJ | $107,920 | +72% above national |
| 8 | New York-Newark-Jersey City, NY-NJ | $104,850 | +67% above national |
| 9 | Vallejo, CA | $104,800 | +67% above national |
| 10 | Chicago-Naperville-Elgin, IL-IN | $102,950 | +64% above national |
| 11 | Rockford, IL | $101,030 | +61% above national |
| 12 | Urban Honolulu, HI | $99,370 | +58% above national |
| 13 | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | $96,720 | +54% above national |
| 14 | Providence-Warwick, RI-MA | $95,810 | +53% above national |
| 15 | Portland-Vancouver-Hillsboro, OR-WA | $95,590 | +52% above national |
| 16 | Minneapolis-St. Paul-Bloomington, MN-WI | $94,200 | +50% above national |
| 17 | Milwaukee-Waukesha, WI | $93,370 | +49% above national |
| 18 | Madison, WI | $88,960 | +42% above national |
| 19 | Bridgeport-Stamford-Danbury, CT | $86,200 | +37% above national |
| 20 | Chico, CA | $85,860 | +37% above national |
| 21 | Kennewick-Richland, WA | $85,690 | +37% above national |
| 22 | Bellingham, WA | $83,340 | +33% above national |
| 23 | San Francisco-Oakland-Fremont, CA | $82,020 | +31% above national |
| 24 | New Haven, CT | $81,840 | +31% above national |
| 25 | Allentown-Bethlehem-Easton, PA-NJ | $81,420 | +30% above national |
| 26 | Green Bay, WI | $81,110 | +29% above national |
| 27 | Pittsburgh, PA | $80,870 | +29% above national |
| 28 | Spokane-Spokane Valley, WA | $80,670 | +29% above national |
| 29 | Champaign-Urbana, IL | $80,290 | +28% above national |
| 30 | South Illinois nonmetropolitan area | $79,960 | +28% above national |
| 31 | Evansville, IN | $79,700 | +27% above national |
| 32 | Anchorage, AK | $79,680 | +27% above national |
| 33 | Scranton--Wilkes-Barre, PA | $78,600 | +25% above national |
| 34 | Fargo, ND-MN | $78,580 | +25% above national |
| 35 | Southern Indiana nonmetropolitan area | $78,290 | +25% above national |
| 36 | Davenport-Moline-Rock Island, IA-IL | $78,270 | +25% above national |
| 37 | Peoria, IL | $78,060 | +24% above national |
| 38 | Hartford-West Hartford-East Hartford, CT | $77,870 | +24% above national |
| 39 | Reading, PA | $77,390 | +23% above national |
| 40 | East Central Illinois nonmetropolitan area | $76,900 | +23% above national |
| 41 | Barnstable Town, MA | $76,330 | +22% above national |
| 42 | St. Louis, MO-IL | $76,280 | +22% above national |
| 43 | San Diego-Chula Vista-Carlsbad, CA | $75,930 | +21% above national |
| 44 | Lancaster, PA | $75,870 | +21% above national |
| 45 | Cleveland, OH | $75,760 | +21% above national |
| 46 | Syracuse, NY | $75,730 | +21% above national |
| 47 | Sacramento-Roseville-Folsom, CA | $75,700 | +21% above national |
| 48 | Los Angeles-Long Beach-Anaheim, CA | $75,200 | +20% above national |
| 49 | Louisville/Jefferson County, KY-IN | $75,080 | +20% above national |
| 50 | Albany-Schenectady-Troy, NY | $75,060 | +20% above national |
| 51 | Buffalo-Cheektowaga, NY | $74,950 | +20% above national |
| 52 | Rochester, NY | $74,910 | +19% above national |
| 53 | Baton Rouge, LA | $73,910 | +18% above national |
| 54 | Omaha, NE-IA | $73,890 | +18% above national |
| 55 | Santa Rosa-Petaluma, CA | $73,890 | +18% above national |
| 56 | Canton-Massillon, OH | $73,700 | +18% above national |
| 57 | Columbus, OH | $73,660 | +17% above national |
| 58 | Northern Indiana nonmetropolitan area | $73,590 | +17% above national |
| 59 | Central Kentucky nonmetropolitan area | $72,950 | +16% above national |
| 60 | Salem, OR | $72,940 | +16% above national |
| 61 | Detroit-Warren-Dearborn, MI | $72,710 | +16% above national |
| 62 | Cincinnati, OH-KY-IN | $72,470 | +16% above national |
| 63 | Indianapolis-Carmel-Greenwood, IN | $72,110 | +15% above national |
| 64 | Akron, OH | $71,820 | +15% above national |
| 65 | Stockton-Lodi, CA | $71,800 | +15% above national |
| 66 | Jackson, MI | $71,550 | +14% above national |
| 67 | West Kentucky nonmetropolitan area | $70,890 | +13% above national |
| 68 | Flint, MI | $70,200 | +12% above national |
| 69 | Saginaw, MI | $69,490 | +11% above national |
| 70 | Southern Ohio nonmetropolitan area | $69,010 | +10% above national |
| 71 | Baltimore-Columbia-Towson, MD | $68,210 | +9% above national |
| 72 | Bakersfield-Delano, CA | $66,700 | +6% above national |
| 73 | Des Moines-West Des Moines, IA | $66,280 | +6% above national |
| 74 | Lexington Park, MD | $65,680 | +5% above national |
| 75 | South Nebraska nonmetropolitan area | $65,070 | +4% above national |
| 76 | South Bend-Mishawaka, IN-MI | $64,980 | +4% above national |
| 77 | High Desert Utah nonmetropolitan area | $64,110 | +2% above national |
| 78 | Cedar Rapids, IA | $64,050 | +2% above national |
| 79 | Las Vegas-Henderson-North Las Vegas, NV | $63,880 | +2% above national |
| 80 | Lansing-East Lansing, MI | $63,740 | +2% above national |
| 81 | Washington-Arlington-Alexandria, DC-VA-MD-WV | $63,620 | +1% above national |
| 82 | Grand Rapids-Wyoming-Kentwood, MI | $63,580 | +1% above national |
| 83 | Denver-Aurora-Centennial, CO | $63,270 | +1% above national |
| 84 | Reno, NV | $62,990 | same as national |
| 85 | Atlanta-Sandy Springs-Roswell, GA | $62,750 | same as national |
| 86 | Palm Bay-Melbourne-Titusville, FL | $62,740 | same as national |
| 87 | Augusta-Richmond County, GA-SC | $62,190 | 1% below national |
| 88 | Colorado Springs, CO | $62,080 | 1% below national |
| 89 | West Northwestern Ohio nonmetropolitan area | $61,860 | 1% below national |
| 90 | Balance of Nevada nonmetropolitan area | $61,830 | 1% below national |
| 91 | Upper Peninsula of Michigan nonmetropolitan area | $61,780 | 1% below national |
| 92 | Southeast Iowa nonmetropolitan area | $61,490 | 2% below national |
| 93 | Lexington-Fayette, KY | $61,410 | 2% below national |
| 94 | Manchester-Nashua, NH | $61,280 | 2% below national |
| 95 | Fort Collins-Loveland, CO | $61,020 | 3% below national |
| 96 | Phoenix-Mesa-Chandler, AZ | $61,010 | 3% below national |
| 97 | Miami-Fort Lauderdale-West Palm Beach, FL | $60,860 | 3% below national |
| 98 | Joplin, MO-KS | $60,480 | 4% below national |
| 99 | Greeley, CO | $60,350 | 4% below national |
| 100 | North Missouri nonmetropolitan area | $60,240 | 4% below national |
| 101 | North Valley-Northern Mountains Region of California nonmetropolitan area | $60,220 | 4% below national |
| 102 | Spartanburg, SC | $60,010 | 4% below national |
| 103 | Southeast-Central Idaho nonmetropolitan area | $59,650 | 5% below national |
| 104 | Mobile, AL | $58,770 | 6% below national |
| 105 | Fort Wayne, IN | $58,690 | 6% below national |
| 106 | Richmond, VA | $58,180 | 7% below national |
| 107 | Tucson, AZ | $58,000 | 7% below national |
| 108 | Visalia, CA | $57,700 | 8% below national |
| 109 | South Georgia nonmetropolitan area | $57,460 | 8% below national |
| 110 | West South Dakota nonmetropolitan area | $57,380 | 8% below national |
| 111 | Nashville-Davidson--Murfreesboro--Franklin, TN | $57,220 | 9% below national |
| 112 | Fresno, CA | $57,090 | 9% below national |
| 113 | Kansas City, MO-KS | $57,090 | 9% below national |
| 114 | Central Indiana nonmetropolitan area | $56,600 | 10% below national |
| 115 | Virginia Beach-Chesapeake-Norfolk, VA-NC | $56,350 | 10% below national |
| 116 | New Orleans-Metairie, LA | $56,240 | 10% below national |
| 117 | Billings, MT | $56,140 | 10% below national |
| 118 | Central Missouri nonmetropolitan area | $56,110 | 11% below national |
| 119 | Harrisonburg, VA | $55,740 | 11% below national |
| 120 | Durham-Chapel Hill, NC | $55,210 | 12% below national |
| 121 | Charlotte-Concord-Gastonia, NC-SC | $54,660 | 13% below national |
| 122 | Memphis, TN-MS-AR | $53,600 | 15% below national |
| 123 | Decatur, AL | $53,030 | 15% below national |
| 124 | Northwest Colorado nonmetropolitan area | $53,030 | 15% below national |
| 125 | Chattanooga, TN-GA | $52,660 | 16% below national |
| 126 | Sioux Falls, SD-MN | $52,090 | 17% below national |
| 127 | Austin-Round Rock-San Marcos, TX | $52,000 | 17% below national |
| 128 | Lincoln, NE | $51,470 | 18% below national |
| 129 | Knoxville, TN | $51,430 | 18% below national |
| 130 | Little Rock-North Little Rock-Conway, AR | $51,230 | 18% below national |
| 131 | North Northeastern Ohio nonmetropolitan area (noncontiguous) | $51,080 | 19% below national |
| 132 | Tulsa, OK | $51,060 | 19% below national |
| 133 | Oklahoma City, OK | $50,830 | 19% below national |
| 134 | Greenville-Anderson-Greer, SC | $50,650 | 19% below national |
| 135 | Lynchburg, VA | $50,540 | 19% below national |
| 136 | Dallas-Fort Worth-Arlington, TX | $50,480 | 19% below national |
| 137 | Northeast Nebraska nonmetropolitan area | $50,310 | 20% below national |
| 138 | Rapid City, SD | $50,150 | 20% below national |
| 139 | Springfield, MO | $49,980 | 20% below national |
| 140 | East South Dakota nonmetropolitan area | $49,910 | 20% below national |
| 141 | South Central Tennessee nonmetropolitan area | $49,810 | 21% below national |
| 142 | Central New Hampshire nonmetropolitan area | $49,750 | 21% below national |
| 143 | Fayetteville-Springdale-Rogers, AR | $49,630 | 21% below national |
| 144 | Pensacola-Ferry Pass-Brent, FL | $49,380 | 21% below national |
| 145 | Wichita, KS | $49,370 | 21% below national |
| 146 | Jacksonville, FL | $49,340 | 21% below national |
| 147 | Birmingham, AL | $49,150 | 22% below national |
| 148 | Winston-Salem, NC | $49,120 | 22% below national |
| 149 | San Antonio-New Braunfels, TX | $49,070 | 22% below national |
| 150 | Elkhart-Goshen, IN | $48,940 | 22% below national |
| 151 | Western North Carolina nonmetropolitan area | $48,740 | 22% below national |
| 152 | Eastern North Carolina nonmetropolitan area | $48,720 | 22% below national |
| 153 | Houston-Pasadena-The Woodlands, TX | $48,710 | 22% below national |
| 154 | Lower East Mississippi nonmetropolitan area | $48,700 | 22% below national |
| 155 | Greensboro-High Point, NC | $48,680 | 22% below national |
| 156 | Tuscaloosa, AL | $48,670 | 22% below national |
| 157 | Modesto, CA | $48,630 | 22% below national |
| 158 | San Luis Obispo-Paso Robles, CA | $48,320 | 23% below national |
| 159 | Sierra Vista-Douglas, AZ | $48,080 | 23% below national |
| 160 | Tampa-St. Petersburg-Clearwater, FL | $47,920 | 24% below national |
| 161 | Hill Country Region of Texas nonmetropolitan area | $47,890 | 24% below national |
| 162 | Goldsboro, NC | $47,840 | 24% below national |
| 163 | Salt Lake City-Murray, UT | $47,840 | 24% below national |
| 164 | Northeast Alabama nonmetropolitan area | $47,510 | 24% below national |
| 165 | Orlando-Kissimmee-Sanford, FL | $47,300 | 25% below national |
| 166 | North Region of Texas nonmetropolitan area | $47,250 | 25% below national |
| 167 | Coastal Plains Region of Texas nonmetropolitan area | $46,820 | 25% below national |
| 168 | Riverside-San Bernardino-Ontario, CA | $46,800 | 25% below national |
| 169 | Corpus Christi, TX | $46,590 | 26% below national |
| 170 | Provo-Orem-Lehi, UT | $46,460 | 26% below national |
| 171 | Eastern Ohio nonmetropolitan area | $46,440 | 26% below national |
| 172 | Tyler, TX | $46,350 | 26% below national |
| 173 | Southeast Missouri nonmetropolitan area | $46,280 | 26% below national |
| 174 | Amarillo, TX | $46,160 | 26% below national |
| 175 | Beaumont-Port Arthur, TX | $46,070 | 27% below national |
| 176 | North Central Tennessee nonmetropolitan area | $45,510 | 27% below national |
| 177 | Lubbock, TX | $45,340 | 28% below national |
| 178 | Jackson, MS | $45,230 | 28% below national |
| 179 | Southeast Oklahoma nonmetropolitan area | $45,100 | 28% below national |
| 180 | Port St. Lucie, FL | $44,670 | 29% below national |
| 181 | Bangor, ME | $44,490 | 29% below national |
| 182 | Ogden, UT | $43,350 | 31% below national |
| 183 | Kansas nonmetropolitan area | $43,000 | 31% below national |
| 184 | Gulfport-Biloxi, MS | $42,740 | 32% below national |
| 185 | St. George, UT | $42,740 | 32% below national |
| 186 | Waco, TX | $42,640 | 32% below national |
| 187 | Northeast Oklahoma nonmetropolitan area | $41,420 | 34% below national |
| 188 | Brownsville-Harlingen, TX | $39,850 | 36% below national |
| 189 | College Station-Bryan, TX | $39,080 | 38% below national |
| 190 | McAllen-Edinburg-Mission, TX | $38,640 | 38% below national |
| 191 | Southwest Colorado nonmetropolitan area | $38,470 | 39% below national |
| 192 | Upper East Mississippi nonmetropolitan area | $37,680 | 40% below national |
| 193 | Northwest Oklahoma nonmetropolitan area | $37,250 | 41% below national |
| 194 | East Arkansas nonmetropolitan area | $35,920 | 43% below national |
| 195 | San Juan-Bayamon-Caguas, PR | $28,530 | 54% below national |