SOC 47-2051 · Construction and Extraction Occupations

Cement Masons and Concrete Finishers

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

U.S. median annual wage$57,020
U.S. median hourly wage$27.41
U.S. employment206,170

Nationally, cement masons and concrete finishers earned a median of $57,020 per year as of the May 2025 OEWS estimates, across 206,170 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”.

Cement Masons and Concrete Finishers: pay and employment by state
State
Hawaii$95,890$46.106501.0
Alaska$92,960$44.692400.7
Illinois$78,170$37.585,8901.0
Washington$77,520$37.274,4401.2
Oregon$68,530$32.952,1701.1
Minnesota$66,830$32.133,0701.0
Wisconsin$64,250$30.894,4901.5
New York$64,040$30.799,0600.9
Massachusetts$63,840$30.691,5900.4
Ohio$62,990$30.286,0601.1
Rhode Island$62,950$30.262500.5
California$62,700$30.1528,7001.6
District of Columbia$61,680$29.653200.5
Montana$61,620$29.637801.5
Pennsylvania$61,610$29.625,1800.9
New Jersey$61,410$29.522,3900.6
Missouri$61,390$29.516,2202.1
Indiana$61,270$29.464,3901.4
Nevada$61,230$29.443,2902.1
Vermont$61,160$29.402700.9
Colorado$60,700$29.185,1401.8
Michigan$59,860$28.786,3501.4
Arizona$58,910$28.327,5202.3
Connecticut$58,640$28.196100.4
Wyoming$58,450$28.106202.2
Iowa$58,220$27.992,1101.4
North Dakota$57,710$27.741,1902.8
Delaware$57,030$27.424000.8
Utah$56,420$27.135,3403.1
Idaho$56,410$27.122,5403.0
Maine$55,680$26.777301.1
New Hampshire$54,210$26.063000.4
Kansas$52,130$25.063,6102.5
Maryland$51,950$24.982,5400.9
West Virginia$51,950$24.987601.1
Virginia$50,930$24.494,0201.0
Kentucky$50,200$24.141,2800.6
Nebraska$49,510$23.803,2003.1
South Carolina$49,360$23.731,9300.8
New Mexico$49,230$23.671,5401.8
Louisiana$49,180$23.649100.5
Florida$48,680$23.4015,2401.5
Tennessee$47,910$23.043,9201.2
Texas$47,500$22.8426,4301.9
South Dakota$47,160$22.672,5505.6
North Carolina$46,780$22.494,6100.9
Georgia$46,240$22.233,4000.7
Arkansas$46,230$22.231,9001.5
Oklahoma$45,750$22.002,9801.7
Alabama$44,720$21.502,1101.0
Mississippi$43,980$21.149300.8
Guam$35,140$16.891,19017.9
Puerto Rico$29,000$13.944800.5

Pay by metro area

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

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

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.

Cement Masons and Concrete Finishers: pay and employment by metro area
Metro area
Kahului-Wailuku, HI$104,450$50.22600.8
Urban Honolulu, HI$96,260$46.285001.1
Fairbanks-College, AK$92,410$44.43401.1
Anchorage, AK$92,250$44.351600.9
Mount Vernon-Anacortes, WA$89,100$42.84501.0
Yakima, WA$87,830$42.231301.3
Lima, OH$81,270$39.07901.9
Chicago-Naperville-Elgin, IL-IN$81,020$38.953,8900.9
Seattle-Tacoma-Bellevue, WA$80,860$38.882,1401.0
Janesville-Beloit, WI$77,990$37.501001.5
Bellingham, WA$77,910$37.461301.5
Kennewick-Richland, WA$77,440$37.232902.2
Longview-Kelso, WA$76,690$36.87400.9
Modesto, CA$76,500$36.783501.8
San Francisco-Oakland-Fremont, CA$75,970$36.532,4201.0
Olympia-Lacey-Tumwater, WA$75,850$36.471200.9
San Jose-Sunnyvale-Santa Clara, CA$75,520$36.311,5001.3
Rockford, IL$75,320$36.211401.0
Spokane-Spokane Valley, WA$75,210$36.164001.6
Portland-Vancouver-Hillsboro, OR-WA$75,090$36.101,4101.2
Milwaukee-Waukesha, WI$74,730$35.939301.1
Champaign-Urbana, IL$74,660$35.901101.1
Oshkosh-Neenah, WI$74,290$35.721101.2
Napa, CA$74,000$35.582503.3
Wenatchee-East Wenatchee, WA$73,890$35.521502.9
Minneapolis-St. Paul-Bloomington, MN-WI$72,760$34.981,8801.0
Peoria, IL$72,670$34.942201.3
Rochester, MN$72,270$34.751100.9
Trenton-Princeton, NJ$71,820$34.53600.3
Duluth, MN-WI$70,320$33.811501.2
Appleton, WI$68,990$33.173302.7
Salinas, CA$68,050$32.712001.1
Salem, OR$67,990$32.691700.9
Yuba City, CA$67,530$32.471202.3
Sheboygan, WI$67,330$32.371402.3
Wheeling, WV-OH$66,680$32.06500.8
San Diego-Chula Vista-Carlsbad, CA$66,530$31.982,3301.5
Cleveland, OH$66,080$31.779000.9
Madison, WI$65,910$31.695701.4
Bend, OR$65,790$31.632202.0
New York-Newark-Jersey City, NY-NJ$65,670$31.578,3900.9
Bloomington, IN$65,510$31.50801.0
Kankakee, IL$65,130$31.31401.0
Columbus, OH$64,910$31.211,0000.9
St. Louis, MO-IL$64,670$31.092,5501.9
Bozeman, MT$64,280$30.901602.3
Green Bay, WI$64,250$30.893101.8
Oxnard-Thousand Oaks-Ventura, CA$64,080$30.815801.8
Atlantic City-Hammonton, NJ$64,070$30.801300.8
Akron, OH$63,850$30.703901.2
Evansville, IN$63,850$30.701901.4
Michigan City-La Porte, IN$63,830$30.69701.7
Los Angeles-Long Beach-Anaheim, CA$63,790$30.677,8101.2
Springfield, MA$63,560$30.56700.4
Racine-Mount Pleasant, WI$63,450$30.511301.8
Pittsburgh, PA$63,310$30.441,5001.4
Sandusky, OH$63,310$30.441102.1
Springfield, IL$63,310$30.441001.0
Providence-Warwick, RI-MA$63,300$30.433900.5
Elkhart-Goshen, IN$63,030$30.302401.9
Cincinnati, OH-KY-IN$62,990$30.281,4101.3
Albany-Schenectady-Troy, NY$62,980$30.283300.7
Allentown-Bethlehem-Easton, PA-NJ$62,970$30.282200.6
Boston-Cambridge-Newton, MA-NH$62,870$30.239500.4
Fond du Lac, WI$62,680$30.131202.7
New Haven, CT$62,660$30.131100.4
Billings, MT$62,650$30.121401.5
Buffalo-Cheektowaga, NY$62,640$30.124700.9
Dayton-Kettering-Beavercreek, OH$62,580$30.092600.7
Canton-Massillon, OH$62,570$30.083001.8
Burlington-South Burlington, VT$62,520$30.061201.0
Portland-South Portland, ME$62,430$30.013301.1
Rochester, NY$62,370$29.992900.6
Binghamton, NY$62,350$29.98901.0
Detroit-Warren-Dearborn, MI$62,330$29.962,3501.2
Casper, WY$62,310$29.96601.4
Kansas City, MO-KS$62,250$29.932,9502.7
Toledo, OH$62,200$29.903301.1
Walla Walla, WA$62,160$29.891003.9
Denver-Aurora-Centennial, CO$62,130$29.872,5901.6
Indianapolis-Carmel-Greenwood, IN$62,110$29.861,6601.5
Wausau, WI$62,020$29.821101.6
Medford, OR$62,010$29.811201.3
Kiryas Joel-Poughkeepsie-Newburgh, NY$61,990$29.803201.2
Santa Rosa-Petaluma, CA$61,980$29.805702.8
Cheyenne, WY$61,880$29.751102.3
Mankato, MN$61,590$29.61400.8
Missoula, MT$61,550$29.591001.5
Syracuse, NY$61,550$29.592200.7
Bloomington, IL$61,370$29.511101.2
Reno, NV$61,360$29.508102.9
Eugene-Springfield, OR$61,270$29.462101.3
Redding, CA$61,270$29.462303.2
Baton Rouge, LA$61,250$29.452500.6
Vallejo, CA$61,200$29.424202.9
St. Cloud, MN$61,100$29.371401.4
Vineland, NJ$61,090$29.37601.0
San Luis Obispo-Paso Robles, CA$61,070$29.363302.7
Youngstown-Warren, OH$61,060$29.362001.3
State College, PA$61,040$29.35500.7
Eau Claire, WI$61,010$29.332102.4
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$60,900$29.281,8700.6
Las Vegas-Henderson-North Las Vegas, NV$60,870$29.262,2802.0
La Crosse-Onalaska, WI-MN$60,860$29.261201.4
Salt Lake City-Murray, UT$60,740$29.201,8502.2
Davenport-Moline-Rock Island, IA-IL$60,680$29.172201.2
Kenosha, WI$60,630$29.15700.9
Harrisburg-Carlisle, PA$60,590$29.131200.4
Fort Wayne, IN$60,580$29.132601.2
Boulder, CO$60,330$29.001500.8
Sacramento-Roseville-Folsom, CA$60,240$28.962,5802.4
Lawrence, KS$60,230$28.961001.9
Grants Pass, OR$60,220$28.95301.0
Santa Cruz-Watsonville, CA$60,210$28.951101.2
Gettysburg, PA$60,190$28.94401.3
Flint, MI$60,000$28.854002.9
Terre Haute, IN$59,980$28.84500.8
Albany, OR$59,930$28.81400.9
Colorado Springs, CO$59,860$28.786402.0
Midland, MI$59,840$28.77701.8
York-Hanover, PA$59,840$28.772401.3
Lancaster, PA$59,800$28.754701.8
Chico, CA$59,710$28.711501.9
Reading, PA$59,710$28.711600.9
Des Moines-West Des Moines, IA$59,700$28.705301.3
Columbus, IN$59,660$28.68400.7
Lansing-East Lansing, MI$59,640$28.673001.4
Ann Arbor, MI$59,630$28.671600.7
Waterbury-Shelton, CT$59,620$28.661400.9
Riverside-San Bernardino-Ontario, CA$59,550$28.634,7402.8
Grand Rapids-Wyoming-Kentwood, MI$59,540$28.631,0901.8
Lewiston, ID-WA$59,520$28.61401.3
South Bend-Mishawaka, IN-MI$59,520$28.611301.0
Mansfield, OH$59,490$28.60501.0
Santa Maria-Santa Barbara, CA$59,450$28.584002.0
Bridgeport-Stamford-Danbury, CT$59,350$28.541400.4
Charleston, WV$59,330$28.52700.6
Helena, MT$59,260$28.49801.9
Phoenix-Mesa-Chandler, AZ$59,260$28.496,1202.6
Columbia, MO$59,090$28.411601.4
Greeley, CO$58,970$28.354203.5
Utica-Rome, NY$58,960$28.35600.5
Traverse City, MI$58,940$28.341602.3
Fort Collins-Loveland, CO$58,890$28.313201.9
Waterloo-Cedar Falls, IA$58,860$28.30600.8
Erie, PA$58,790$28.27Not publishedNot published
Bakersfield-Delano, CA$58,670$28.216001.8
Springfield, MO$58,510$28.135402.4
Flagstaff, AZ$58,490$28.12901.4
Glens Falls, NY$58,490$28.12400.8
St. Joseph, MO-KS$58,480$28.12701.3
Dubuque, IA$58,400$28.081101.9
Jefferson City, MO$58,380$28.071802.2
Washington-Arlington-Alexandria, DC-VA-MD-WV$58,350$28.052,8100.9
Ames, IA$58,230$27.99601.1
Cape Girardeau, MO-IL$58,180$27.97701.5
Cedar Rapids, IA$58,160$27.961300.9
Iowa City, IA$58,130$27.95800.9
Scranton--Wilkes-Barre, PA$58,000$27.891400.5
Monroe, MI$57,710$27.741303.3
Great Falls, MT$57,680$27.73501.3
Fresno, CA$57,620$27.709802.0
Coeur d'Alene, ID$57,590$27.692703.7
Lafayette-West Lafayette, IN$57,540$27.661301.2
Bismarck, ND$57,530$27.661902.7
Tucson, AZ$57,500$27.645901.5
Sioux City, IA-NE-SD$57,410$27.601201.6
Visalia, CA$57,260$27.532001.2
Fargo, ND-MN$57,230$27.515203.5
Hartford-West Hartford-East Hartford, CT$57,130$27.471600.3
Manhattan, KS$57,030$27.421302.4
Staunton-Stuarts Draft, VA$57,010$27.41400.8
Saginaw, MI$56,990$27.40801.0
Stockton-Lodi, CA$56,980$27.406402.2
Manchester-Nashua, NH$56,950$27.38800.4
Kingston, NY$56,930$27.37500.8
Muskegon-Norton Shores, MI$56,680$27.25600.9
Lebanon, PA$56,400$27.11400.8
Joplin, MO-KS$56,370$27.101001.1
Williamsport, PA$56,260$27.05300.7
Huntington-Ashland, WV-KY-OH$56,220$27.031100.7
Boise City, ID$56,060$26.951,1102.8
Grand Junction, CO$55,610$26.741502.3
Pueblo, CO$55,600$26.731101.8
Niles, MI$55,590$26.73701.1
Lafayette, LA$53,890$25.91900.5
Johnstown, PA$53,560$25.75501.0
Topeka, KS$53,430$25.692101.8
Paducah, KY-IL$53,320$25.64400.7
Merced, CA$53,220$25.593304.1
Altoona, PA$52,990$25.48500.9
El Centro, CA$52,760$25.37601.0
Louisville/Jefferson County, KY-IN$52,700$25.346100.9
Kalamazoo-Portage, MI$52,600$25.291501.2
Idaho Falls, ID$52,580$25.282503.1
Dover, DE$52,570$25.27300.5
Charleston-North Charleston, SC$52,560$25.273000.8
Grand Forks, ND-MN$52,140$25.07701.3
Ogden, UT$52,000$25.008403.1
Baltimore-Columbia-Towson, MD$51,950$24.981,3901.0
Parkersburg-Vienna, WV$51,950$24.98702.0
Sherman-Denison, TX$51,830$24.92501.0
Lexington-Fayette, KY$51,820$24.921100.4
Twin Falls, ID$51,640$24.831803.5
Santa Fe, NM$51,430$24.73801.3
Chambersburg, PA$51,230$24.63601.1
Charlottesville, VA$51,230$24.63900.8
Provo-Orem-Lehi, UT$51,170$24.601,2104.0
Jackson, MI$51,100$24.57500.9
Lake Havasu City-Kingman, AZ$50,810$24.431602.8
Columbia, SC$50,680$24.363500.9
Greenville-Anderson-Greer, SC$50,510$24.294701.1
Roanoke, VA$50,340$24.201801.2
Albuquerque, NM$50,310$24.198402.1
Omaha, NE-IA$50,240$24.161,3902.8
Battle Creek, MI$50,150$24.11500.9
Morgantown, WV$50,120$24.10400.6
Memphis, TN-MS-AR$50,030$24.055100.8
Lincoln, NE$49,970$24.027003.8
Naples-Marco Island, FL$49,700$23.896403.7
Corpus Christi, TX$49,680$23.886103.2
Logan, UT-ID$49,600$23.851902.9
Tampa-St. Petersburg-Clearwater, FL$49,590$23.841,7801.2
Virginia Beach-Chesapeake-Norfolk, VA-NC$49,580$23.847901.0
Beckley, WV$49,520$23.81401.0
Prescott Valley-Prescott, AZ$49,460$23.782203.1
North Port-Bradenton-Sarasota, FL$49,440$23.777202.1
Hilton Head Island-Bluffton-Port Royal, SC$49,420$23.76901.1
Austin-Round Rock-San Marcos, TX$49,410$23.762,6502.0
Bowling Green, KY$49,380$23.74500.7
Grand Island, NE$49,350$23.731202.9
Jacksonville, FL$49,260$23.689801.3
Crestview-Fort Walton Beach-Destin, FL$49,120$23.622001.6
Miami-Fort Lauderdale-West Palm Beach, FL$48,860$23.493,8201.4
Nashville-Davidson--Murfreesboro--Franklin, TN$48,810$23.471,4901.4
Wichita, KS$48,780$23.459903.2
Dallas-Fort Worth-Arlington, TX$48,770$23.457,9202.0
Yuma, AZ$48,720$23.431301.8
Cape Coral-Fort Myers, FL$48,350$23.249603.2
Beaumont-Port Arthur, TX$48,310$23.232501.5
Rapid City, SD$48,300$23.224706.3
Port St. Lucie, FL$48,280$23.212901.7
Charlotte-Concord-Gastonia, NC-SC$48,200$23.171,3901.0
Spartanburg, SC$48,130$23.141100.7
St. George, UT$48,070$23.115205.7
Deltona-Daytona Beach-Ormond Beach, FL$48,010$23.083301.5
Pocatello, ID$47,980$23.07802.0
Clarksville, TN-KY$47,950$23.051301.3
Odessa, TX$47,940$23.051101.3
Harrisonburg, VA$47,900$23.031001.6
Lubbock, TX$47,900$23.031500.9
Shreveport-Bossier City, LA$47,880$23.02900.5
New Orleans-Metairie, LA$47,830$22.991600.4
Orlando-Kissimmee-Sanford, FL$47,800$22.982,1201.5
Sioux Falls, SD-MN$47,790$22.981,0205.7
Hagerstown-Martinsburg, MD-WV$47,740$22.95800.8
Fayetteville-Springdale-Rogers, AR$47,710$22.945101.9
Lawton, OK$47,680$22.92701.6
Pensacola-Ferry Pass-Brent, FL$47,580$22.872001.0
Winchester, VA-WV$47,560$22.861101.6
Cleveland, TN$47,470$22.82601.4
Lakeland-Winter Haven, FL$47,440$22.815602.1
Raleigh-Cary, NC$47,430$22.808701.2
Palm Bay-Melbourne-Titusville, FL$47,410$22.793701.5
Panama City-Panama City Beach, FL$47,370$22.781301.5
Midland, TX$47,360$22.771200.9
Sebastian-Vero Beach-West Vero Corridor, FL$47,330$22.761101.9
Wildwood-The Villages, FL$47,170$22.68Not publishedNot published
Huntsville, AL$47,150$22.672200.8
Punta Gorda, FL$47,150$22.671903.3
Killeen-Temple, TX$47,010$22.603902.6
Ocala, FL$47,010$22.602502.1
San Antonio-New Braunfels, TX$47,010$22.601,9601.7
Oklahoma City, OK$46,950$22.571,2101.8
Farmington, NM$46,850$22.531202.4
Atlanta-Sandy Springs-Roswell, GA$46,750$22.482,2900.8
Houston-Pasadena-The Woodlands, TX$46,600$22.407,7002.3
Gainesville, FL$46,580$22.401601.0
Florence, SC$46,530$22.371101.2
Abilene, TX$46,440$22.33701.0
Birmingham, AL$46,390$22.304400.8
Augusta-Richmond County, GA-SC$46,350$22.291600.7
Tulsa, OK$46,160$22.191,1402.5
Brunswick-St. Simons, GA$46,140$22.18400.8
Little Rock-North Little Rock-Conway, AR$46,040$22.134201.2
Greensboro-High Point, NC$46,030$22.134401.2
Jacksonville, NC$46,020$22.13500.9
Knoxville, TN$45,970$22.105501.3
Tyler, TX$45,850$22.041901.7
Savannah, GA$45,840$22.041400.7
Gainesville, GA$45,810$22.02500.4
Myrtle Beach-Conway-North Myrtle Beach, SC$45,810$22.021100.7
Decatur, AL$45,790$22.02601.0
Amarillo, TX$45,760$22.002402.0
Richmond, VA$45,670$21.966301.0
Blacksburg-Christiansburg-Radford, VA$45,500$21.87400.5
Homosassa Springs, FL$45,430$21.84501.3
Chattanooga, TN-GA$45,360$21.812100.8
Mobile, AL$45,340$21.802301.3
Jackson, MS$45,330$21.791900.7
Burlington, NC$45,240$21.751101.6
Las Cruces, NM$45,180$21.721401.7
Longview, TX$45,070$21.672502.1
Asheville, NC$44,860$21.571400.8
Bangor, ME$44,840$21.561101.5
Tallahassee, FL$44,770$21.522001.1
Daphne-Fairhope-Foley, AL$44,720$21.502202.5
Winston-Salem, NC$44,680$21.482100.8
Hickory-Lenoir-Morganton, NC$44,570$21.43700.4
Waco, TX$44,430$21.362602.0
Durham-Chapel Hill, NC$44,420$21.361400.4
Tuscaloosa, AL$44,300$21.301401.3
Montgomery, AL$44,240$21.271300.8
Hot Springs, AR$44,180$21.24601.5
Wilmington, NC$44,030$21.171500.8
Dothan, AL$43,810$21.06701.1
Jackson, TN$43,730$21.021802.1
Macon-Bibb County, GA$43,530$20.93300.3
College Station-Bryan, TX$43,290$20.812601.9
Wichita Falls, TX$43,200$20.77801.4
Monroe, LA$43,000$20.67500.6
Kingsport-Bristol, TN-VA$42,830$20.59900.7
Columbus, GA-AL$42,020$20.20600.5
El Paso, TX$41,940$20.165701.7
Texarkana, TX-AR$40,710$19.571202.0
San Angelo, TX$40,180$19.32501.1
Greenville, NC$39,400$18.94500.7
Jonesboro, AR$39,050$18.77901.5
Fort Smith, AR-OK$38,890$18.701301.4
McAllen-Edinburg-Mission, TX$38,620$18.573901.3
Gulfport-Biloxi, MS$38,060$18.301000.6
Fayetteville, NC$37,620$18.091000.7
Albany, GA$37,390$17.98801.3
Lynchburg, VA$36,840$17.711001.0
San Juan-Bayamon-Caguas, PR$29,540$14.203600.5
Ponce, PR$27,610$13.27600.9

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.