SOC 17-3022 · Architecture and Engineering Occupations

Civil Engineering Technologists and Technicians

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

U.S. median annual wage$64,950
U.S. median hourly wage$31.23
U.S. employment68,520

Nationally, civil engineering technologists and technicians earned a median of $64,950 per year as of the May 2025 OEWS estimates, across 68,520 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”.

Civil Engineering Technologists and Technicians: pay and employment by state
State
Oregon$85,390$41.069700.5
California$83,490$40.147,2500.4
Washington$79,580$38.262,0900.6
Illinois$79,190$38.074,1900.7
Minnesota$78,690$37.832,0300.7
Nevada$74,810$35.978000.5
Vermont$74,100$35.632000.7
Wisconsin$73,970$35.561,5600.5
New York$73,790$35.481,7100.2
Connecticut$73,430$35.303300.2
Iowa$72,540$34.881,1300.7
Massachusetts$71,350$34.306800.2
Alaska$70,990$34.132300.7
New Jersey$70,650$33.977600.2
Louisiana$68,030$32.714100.2
Maine$67,540$32.472900.4
Virginia$67,100$32.261,4800.4
Nebraska$66,590$32.023700.4
North Dakota$65,030$31.274000.9
Ohio$64,730$31.121,7900.3
Utah$64,490$31.006300.4
New Hampshire$64,480$31.003000.4
Hawaii$64,410$30.971200.2
Indiana$64,390$30.961,0400.3
Pennsylvania$63,650$30.602,2900.4
Rhode Island$63,650$30.601400.3
Arizona$63,560$30.561,0500.3
Florida$63,410$30.484,0300.4
Idaho$63,200$30.394400.5
Maryland$62,760$30.176200.2
New Mexico$62,440$30.027100.8
Delaware$62,120$29.863500.7
Montana$61,410$29.533100.6
Missouri$61,350$29.501,3000.4
South Dakota$60,880$29.274601.0
Oklahoma$60,050$28.874000.2
Kentucky$59,710$28.711,8600.9
Kansas$59,440$28.581,0600.7
Texas$59,390$28.554,4700.3
Colorado$59,050$28.391,8200.6
North Carolina$58,700$28.222,7600.6
Michigan$57,990$27.882,9300.7
Tennessee$57,270$27.531,6500.5
Wyoming$56,150$26.993001.1
South Carolina$53,710$25.821,4800.6
West Virginia$53,340$25.645200.7
Alabama$52,750$25.361,8000.9
Arkansas$51,750$24.88Not publishedNot published
Georgia$50,360$24.213,8400.8
Mississippi$46,430$22.328000.7
Puerto Rico$42,390$20.383900.4
Guam$37,230$17.90300.5

Pay by metro area

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

$42,390$62,390$82,390$102,390San Juan-Bayamon-Caguas, PR — $42,390Athens-Clarke County, GA — $44,200Hattiesburg, MS — $44,930Dothan, AL — $44,940Valdosta, GA — $45,230Albany, GA — $45,270Columbus, GA-AL — $45,270Kingsport-Bristol, TN-VA — $45,650Macon-Bibb County, GA — $45,730Gainesville, GA — $45,740Myrtle Beach-Conway-North Myrtle Beach, SC — $45,830Augusta-Richmond County, GA-SC — $46,690Daphne-Fairhope-Foley, AL — $47,280Amarillo, TX — $47,290Warner Robins, GA — $47,310McAllen-Edinburg-Mission, TX — $47,500Laredo, TX — $47,950Spartanburg, SC — $48,220Jackson, MS — $48,630Greenville-Anderson-Greer, SC — $49,830Little Rock-North Little Rock-Conway, AR — $49,870Huntsville, AL — $50,240Tuscaloosa, AL — $50,240Charlotte-Concord-Gastonia, NC-SC — $50,250El Paso, TX — $50,730Tyler, TX — $50,990College Station-Bryan, TX — $51,020Corpus Christi, TX — $51,200Wheeling, WV-OH — $51,750Dalton, GA — $51,960Lubbock, TX — $51,980Florence, SC — $52,260Beaumont-Port Arthur, TX — $52,790Jefferson City, MO — $52,920Gainesville, FL — $53,180Wichita, KS — $53,460Montgomery, AL — $54,040Deltona-Daytona Beach-Ormond Beach, FL — $54,170Charleston, WV — $54,180Cheyenne, WY — $54,790Gulfport-Biloxi, MS — $54,810Youngstown-Warren, OH — $55,230Decatur, AL — $55,360Mobile, AL — $55,360Scranton--Wilkes-Barre, PA — $55,390Winston-Salem, NC — $55,740Charleston-North Charleston, SC — $55,990Kiryas Joel-Poughkeepsie-Newburgh, NY — $56,090Charlottesville, VA — $56,140Johnson City, TN — $56,220Clarksville, TN-KY — $56,330Paducah, KY-IL — $56,330Tulsa, OK — $56,530Birmingham, AL — $56,720Chattanooga, TN-GA — $56,840Fayetteville-Springdale-Rogers, AR — $56,880Panama City-Panama City Beach, FL — $56,880Auburn-Opelika, AL — $56,940Greensboro-High Point, NC — $57,160Greenville, NC — $57,170Detroit-Warren-Dearborn, MI — $57,220Fayetteville, NC — $57,260Jackson, TN — $57,270Columbia, SC — $57,640Durham-Chapel Hill, NC — $57,680Fort Collins-Loveland, CO — $57,720Grand Rapids-Wyoming-Kentwood, MI — $57,980Hickory-Lenoir-Morganton, NC — $57,990Nashville-Davidson--Murfreesboro--Franklin, TN — $58,020Florence-Muscle Shoals, AL — $58,100Jacksonville, FL — $58,110Port St. Lucie, FL — $58,250Kalamazoo-Portage, MI — $58,300Fort Wayne, IN — $58,460Huntington-Ashland, WV-KY-OH — $58,610Rapid City, SD — $58,610Saginaw, MI — $58,620Punta Gorda, FL — $58,660Atlanta-Sandy Springs-Roswell, GA — $58,780Tallahassee, FL — $58,800Denver-Aurora-Centennial, CO — $59,050Yuma, AZ — $59,300Pensacola-Ferry Pass-Brent, FL — $59,430State College, PA — $59,430Topeka, KS — $59,490Bowling Green, KY — $59,710Louisville/Jefferson County, KY-IN — $59,710Pittsburgh, PA — $59,900Johnstown, PA — $59,930Memphis, TN-MS-AR — $59,990Joplin, MO-KS — $60,240Las Cruces, NM — $60,320Boulder, CO — $60,370Provo-Orem-Lehi, UT — $60,560Traverse City, MI — $60,570Knoxville, TN — $60,580Farmington, NM — $60,630Lexington-Fayette, KY — $60,670Raleigh-Cary, NC — $60,720Killeen-Temple, TX — $61,130Akron, OH — $61,310Asheville, NC — $61,430Missoula, MT — $61,530Wilmington, NC — $61,590Springfield, MO — $61,650Crestview-Fort Walton Beach-Destin, FL — $61,740Boise City, ID — $61,820Oklahoma City, OK — $61,860Altoona, PA — $62,010Houston-Pasadena-The Woodlands, TX — $62,040Dover, DE — $62,120Palm Bay-Melbourne-Titusville, FL — $62,120Orlando-Kissimmee-Sanford, FL — $62,300Ogden, UT — $62,310Austin-Round Rock-San Marcos, TX — $62,320Columbia, MO — $62,450Cape Coral-Fort Myers, FL — $62,460Bangor, ME — $62,690Virginia Beach-Chesapeake-Norfolk, VA-NC — $62,820Billings, MT — $62,870Roanoke, VA — $62,920St. Louis, MO-IL — $62,930Pocatello, ID — $63,160North Port-Bradenton-Sarasota, FL — $63,180Toledo, OH — $63,280New Haven, CT — $63,340Manhattan, KS — $63,440Buffalo-Cheektowaga, NY — $63,450Kansas City, MO-KS — $63,460Reading, PA — $63,480Phoenix-Mesa-Chandler, AZ — $63,560San Antonio-New Braunfels, TX — $63,560Evansville, IN — $63,570Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $63,650Providence-Warwick, RI-MA — $63,650Lafayette, LA — $63,890Houma-Bayou Cane-Thibodaux, LA — $64,180Urban Honolulu, HI — $64,390Spokane-Spokane Valley, WA — $64,430Salt Lake City-Murray, UT — $64,490Canton-Massillon, OH — $64,520Sioux Falls, SD-MN — $64,740Lincoln, NE — $64,770Savannah, GA — $65,160Albuquerque, NM — $65,170Manchester-Nashua, NH — $65,190Fargo, ND-MN — $65,330Dallas-Fort Worth-Arlington, TX — $65,360Baltimore-Columbia-Towson, MD — $65,570Elizabethtown, KY — $65,660Muskegon-Norton Shores, MI — $65,760Fond du Lac, WI — $65,810Bismarck, ND — $65,930York-Hanover, PA — $65,960Dayton-Kettering-Beavercreek, OH — $66,310Fairbanks-College, AK — $66,350Eau Claire, WI — $66,450Tucson, AZ — $66,480Indianapolis-Carmel-Greenwood, IN — $66,650Redding, CA — $66,730Richmond, VA — $66,940Reno, NV — $66,950Grand Forks, ND-MN — $67,030Ann Arbor, MI — $67,240Cleveland, OH — $67,390Omaha, NE-IA — $67,450Allentown-Bethlehem-Easton, PA-NJ — $67,720Grand Junction, CO — $68,070Rockford, IL — $68,190Green Bay, WI — $68,230Cincinnati, OH-KY-IN — $68,270Burlington-South Burlington, VT — $68,420Sioux City, IA-NE-SD — $68,440Waterbury-Shelton, CT — $68,470Harrisburg-Carlisle, PA — $68,600Miami-Fort Lauderdale-West Palm Beach, FL — $68,860Lakeland-Winter Haven, FL — $69,010Yuba City, CA — $69,040Rochester, NY — $69,210Waterloo-Cedar Falls, IA — $69,320Yakima, WA — $69,380Boston-Cambridge-Newton, MA-NH — $69,430Pueblo, CO — $69,490Oshkosh-Neenah, WI — $69,720Colorado Springs, CO — $69,860Iowa City, IA — $69,950Appleton, WI — $70,200Anchorage, AK — $70,990Greeley, CO — $72,310Santa Fe, NM — $72,450Des Moines-West Des Moines, IA — $72,470Baton Rouge, LA — $72,680Columbus, OH — $72,700Bakersfield-Delano, CA — $72,970Naples-Marco Island, FL — $73,060Jackson, MI — $73,400New York-Newark-Jersey City, NY-NJ — $73,790New Orleans-Metairie, LA — $73,990Cedar Rapids, IA — $74,340Merced, CA — $74,620Albany-Schenectady-Troy, NY — $74,840Trenton-Princeton, NJ — $75,030South Bend-Mishawaka, IN-MI — $75,050Tampa-St. Petersburg-Clearwater, FL — $75,070Lansing-East Lansing, MI — $76,130Milwaukee-Waukesha, WI — $76,200Worcester, MA — $76,440Olympia-Lacey-Tumwater, WA — $76,600Champaign-Urbana, IL — $76,750Davenport-Moline-Rock Island, IA-IL — $76,860Helena, MT — $76,890Stockton-Lodi, CA — $76,960Madison, WI — $76,970Syracuse, NY — $77,230Las Vegas-Henderson-North Las Vegas, NV — $77,290Dubuque, IA — $77,370Portland-South Portland, ME — $77,380Visalia, CA — $78,220Atlantic City-Hammonton, NJ — $78,350Duluth, MN-WI — $78,690Mankato, MN — $78,690Rochester, MN — $78,690St. Cloud, MN — $78,690Kennewick-Richland, WA — $79,050Ames, IA — $79,210Washington-Arlington-Alexandria, DC-VA-MD-WV — $79,330Peoria, IL — $79,480Hartford-West Hartford-East Hartford, CT — $79,840Minneapolis-St. Paul-Bloomington, MN-WI — $79,890Mount Vernon-Anacortes, WA — $80,450Fresno, CA — $80,640Riverside-San Bernardino-Ontario, CA — $80,710San Diego-Chula Vista-Carlsbad, CA — $80,840Salinas, CA — $81,230Chicago-Naperville-Elgin, IL-IN — $81,360Bellingham, WA — $81,790Eugene-Springfield, OR — $81,790Oxnard-Thousand Oaks-Ventura, CA — $81,990Medford, OR — $82,050Bridgeport-Stamford-Danbury, CT — $82,260Utica-Rome, NY — $82,460Bremerton-Silverdale-Port Orchard, WA — $82,760Santa Maria-Santa Barbara, CA — $83,040Los Angeles-Long Beach-Anaheim, CA — $83,990Springfield, IL — $83,990San Luis Obispo-Paso Robles, CA — $84,120Seattle-Tacoma-Bellevue, WA — $84,660Sacramento-Roseville-Folsom, CA — $84,690Portland-Vancouver-Hillsboro, OR-WA — $84,930Salem, OR — $86,200Bend, OR — $89,010Modesto, CA — $95,630Vallejo, CA — $96,860Santa Rosa-Petaluma, CA — $97,410San Francisco-Oakland-Fremont, CA — $97,510San Jose-Sunnyvale-Santa Clara, CA — $98,020Napa, CA — $102,390

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.

Civil Engineering Technologists and Technicians: pay and employment by metro area
Metro area
Napa, CA$102,390$49.23400.5
San Jose-Sunnyvale-Santa Clara, CA$98,020$47.124200.4
San Francisco-Oakland-Fremont, CA$97,510$46.881,2700.5
Santa Rosa-Petaluma, CA$97,410$46.831300.6
Vallejo, CA$96,860$46.57400.2
Modesto, CA$95,630$45.98400.2
Bend, OR$89,010$42.79600.5
Salem, OR$86,200$41.441400.8
Portland-Vancouver-Hillsboro, OR-WA$84,930$40.836100.5
Sacramento-Roseville-Folsom, CA$84,690$40.725500.5
Seattle-Tacoma-Bellevue, WA$84,660$40.708600.4
San Luis Obispo-Paso Robles, CA$84,120$40.44900.7
Los Angeles-Long Beach-Anaheim, CA$83,990$40.381,6700.3
Springfield, IL$83,990$40.382202.2
Santa Maria-Santa Barbara, CA$83,040$39.921100.6
Bremerton-Silverdale-Port Orchard, WA$82,760$39.79700.8
Utica-Rome, NY$82,460$39.64400.3
Bridgeport-Stamford-Danbury, CT$82,260$39.55600.2
Medford, OR$82,050$39.45400.4
Oxnard-Thousand Oaks-Ventura, CA$81,990$39.421600.5
Bellingham, WA$81,790$39.32600.7
Eugene-Springfield, OR$81,790$39.32500.3
Chicago-Naperville-Elgin, IL-IN$81,360$39.122,2500.5
Salinas, CA$81,230$39.06400.2
San Diego-Chula Vista-Carlsbad, CA$80,840$38.867000.5
Riverside-San Bernardino-Ontario, CA$80,710$38.807400.4
Fresno, CA$80,640$38.772500.5
Mount Vernon-Anacortes, WA$80,450$38.68500.9
Minneapolis-St. Paul-Bloomington, MN-WI$79,890$38.411,2200.6
Hartford-West Hartford-East Hartford, CT$79,840$38.381400.2
Peoria, IL$79,480$38.212201.3
Washington-Arlington-Alexandria, DC-VA-MD-WV$79,330$38.148300.3
Ames, IA$79,210$38.081502.6
Kennewick-Richland, WA$79,050$38.001200.9
Duluth, MN-WI$78,690$37.831301.1
Mankato, MN$78,690$37.83500.8
Rochester, MN$78,690$37.831000.8
St. Cloud, MN$78,690$37.83400.4
Atlantic City-Hammonton, NJ$78,350$37.67600.3
Visalia, CA$78,220$37.61600.4
Portland-South Portland, ME$77,380$37.20900.3
Dubuque, IA$77,370$37.20400.7
Las Vegas-Henderson-North Las Vegas, NV$77,290$37.164100.4
Syracuse, NY$77,230$37.13800.3
Madison, WI$76,970$37.003000.7
Stockton-Lodi, CA$76,960$37.001100.4
Helena, MT$76,890$36.97501.2
Davenport-Moline-Rock Island, IA-IL$76,860$36.951300.7
Champaign-Urbana, IL$76,750$36.90600.6
Olympia-Lacey-Tumwater, WA$76,600$36.832001.6
Worcester, MA$76,440$36.75300.1
Milwaukee-Waukesha, WI$76,200$36.644500.5
Lansing-East Lansing, MI$76,130$36.601800.8
Tampa-St. Petersburg-Clearwater, FL$75,070$36.099400.7
South Bend-Mishawaka, IN-MI$75,050$36.08400.3
Trenton-Princeton, NJ$75,030$36.07800.3
Albany-Schenectady-Troy, NY$74,840$35.981900.4
Merced, CA$74,620$35.87300.4
Cedar Rapids, IA$74,340$35.741200.9
New Orleans-Metairie, LA$73,990$35.57900.2
New York-Newark-Jersey City, NY-NJ$73,790$35.481,2500.1
Jackson, MI$73,400$35.29400.7
Naples-Marco Island, FL$73,060$35.13400.2
Bakersfield-Delano, CA$72,970$35.081600.5
Columbus, OH$72,700$34.952900.3
Baton Rouge, LA$72,680$34.941400.3
Des Moines-West Des Moines, IA$72,470$34.843800.9
Santa Fe, NM$72,450$34.831402.2
Greeley, CO$72,310$34.77600.5
Anchorage, AK$70,990$34.131300.8
Appleton, WI$70,200$33.75900.7
Iowa City, IA$69,950$33.63400.4
Colorado Springs, CO$69,860$33.591700.5
Oshkosh-Neenah, WI$69,720$33.52500.6
Pueblo, CO$69,490$33.41400.7
Boston-Cambridge-Newton, MA-NH$69,430$33.386400.2
Yakima, WA$69,380$33.36800.8
Waterloo-Cedar Falls, IA$69,320$33.33400.5
Rochester, NY$69,210$33.271200.2
Yuba City, CA$69,040$33.19601.2
Lakeland-Winter Haven, FL$69,010$33.181100.4
Miami-Fort Lauderdale-West Palm Beach, FL$68,860$33.118300.3
Harrisburg-Carlisle, PA$68,600$32.981700.5
Waterbury-Shelton, CT$68,470$32.92300.2
Sioux City, IA-NE-SD$68,440$32.90400.5
Burlington-South Burlington, VT$68,420$32.89600.5
Cincinnati, OH-KY-IN$68,270$32.823900.4
Green Bay, WI$68,230$32.811300.7
Rockford, IL$68,190$32.78500.4
Grand Junction, CO$68,070$32.72400.5
Allentown-Bethlehem-Easton, PA-NJ$67,720$32.56700.2
Omaha, NE-IA$67,450$32.432100.4
Cleveland, OH$67,390$32.402600.2
Ann Arbor, MI$67,240$32.33700.3
Grand Forks, ND-MN$67,030$32.23400.8
Reno, NV$66,950$32.192000.7
Richmond, VA$66,940$32.182100.3
Redding, CA$66,730$32.081201.7
Indianapolis-Carmel-Greenwood, IN$66,650$32.055400.5
Tucson, AZ$66,480$31.961100.3
Eau Claire, WI$66,450$31.95400.4
Fairbanks-College, AK$66,350$31.90401.2
Dayton-Kettering-Beavercreek, OH$66,310$31.881200.3
York-Hanover, PA$65,960$31.71400.2
Bismarck, ND$65,930$31.701201.7
Fond du Lac, WI$65,810$31.64300.7
Muskegon-Norton Shores, MI$65,760$31.61300.5
Elizabethtown, KY$65,660$31.57400.7
Baltimore-Columbia-Towson, MD$65,570$31.533600.3
Dallas-Fort Worth-Arlington, TX$65,360$31.427700.2
Fargo, ND-MN$65,330$31.411300.9
Manchester-Nashua, NH$65,190$31.34500.3
Albuquerque, NM$65,170$31.332000.5
Savannah, GA$65,160$31.33900.5
Lincoln, NE$64,770$31.141000.6
Sioux Falls, SD-MN$64,740$31.121600.9
Canton-Massillon, OH$64,520$31.02700.4
Salt Lake City-Murray, UT$64,490$31.003700.5
Spokane-Spokane Valley, WA$64,430$30.982100.8
Urban Honolulu, HI$64,390$30.96900.2
Houma-Bayou Cane-Thibodaux, LA$64,180$30.86300.4
Lafayette, LA$63,890$30.72300.2
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$63,650$30.601,3300.5
Providence-Warwick, RI-MA$63,650$30.601500.2
Evansville, IN$63,570$30.56500.4
Phoenix-Mesa-Chandler, AZ$63,560$30.567600.3
San Antonio-New Braunfels, TX$63,560$30.564100.4
Reading, PA$63,480$30.52500.3
Kansas City, MO-KS$63,460$30.517300.7
Buffalo-Cheektowaga, NY$63,450$30.511500.3
Manhattan, KS$63,440$30.50801.4
New Haven, CT$63,340$30.45600.2
Toledo, OH$63,280$30.422100.7
North Port-Bradenton-Sarasota, FL$63,180$30.381000.3
Pocatello, ID$63,160$30.36401.0
St. Louis, MO-IL$62,930$30.267400.6
Roanoke, VA$62,920$30.25600.4
Billings, MT$62,870$30.23600.6
Virginia Beach-Chesapeake-Norfolk, VA-NC$62,820$30.203800.5
Bangor, ME$62,690$30.14500.7
Cape Coral-Fort Myers, FL$62,460$30.031400.4
Columbia, MO$62,450$30.03400.4
Austin-Round Rock-San Marcos, TX$62,320$29.966800.5
Ogden, UT$62,310$29.96700.2
Orlando-Kissimmee-Sanford, FL$62,300$29.954700.3
Dover, DE$62,120$29.861802.7
Palm Bay-Melbourne-Titusville, FL$62,120$29.873201.3
Houston-Pasadena-The Woodlands, TX$62,040$29.831,2400.4
Altoona, PA$62,010$29.81400.7
Oklahoma City, OK$61,860$29.742200.3
Boise City, ID$61,820$29.721600.4
Crestview-Fort Walton Beach-Destin, FL$61,740$29.681201.0
Springfield, MO$61,650$29.64500.2
Wilmington, NC$61,590$29.61900.5
Missoula, MT$61,530$29.58600.8
Asheville, NC$61,430$29.531500.9
Akron, OH$61,310$29.481600.5
Killeen-Temple, TX$61,130$29.39500.3
Raleigh-Cary, NC$60,720$29.198301.1
Lexington-Fayette, KY$60,670$29.172500.9
Farmington, NM$60,630$29.15400.8
Knoxville, TN$60,580$29.133500.8
Traverse City, MI$60,570$29.12400.6
Provo-Orem-Lehi, UT$60,560$29.111100.4
Boulder, CO$60,370$29.02Not publishedNot published
Las Cruces, NM$60,320$29.00500.6
Joplin, MO-KS$60,240$28.96500.5
Memphis, TN-MS-AR$59,990$28.841900.3
Johnstown, PA$59,930$28.81300.7
Pittsburgh, PA$59,900$28.803800.3
Bowling Green, KY$59,710$28.71600.8
Louisville/Jefferson County, KY-IN$59,710$28.712200.3
Topeka, KS$59,490$28.601901.6
Pensacola-Ferry Pass-Brent, FL$59,430$28.57800.4
State College, PA$59,430$28.57400.5
Yuma, AZ$59,300$28.51300.5
Denver-Aurora-Centennial, CO$59,050$28.391,2600.8
Tallahassee, FL$58,800$28.27700.4
Atlanta-Sandy Springs-Roswell, GA$58,780$28.261,8200.6
Punta Gorda, FL$58,660$28.20300.6
Saginaw, MI$58,620$28.18400.4
Huntington-Ashland, WV-KY-OH$58,610$28.18900.6
Rapid City, SD$58,610$28.181001.3
Fort Wayne, IN$58,460$28.11400.2
Kalamazoo-Portage, MI$58,300$28.03400.4
Port St. Lucie, FL$58,250$28.01300.2
Jacksonville, FL$58,110$27.941900.3
Florence-Muscle Shoals, AL$58,100$27.93601.0
Nashville-Davidson--Murfreesboro--Franklin, TN$58,020$27.894100.4
Hickory-Lenoir-Morganton, NC$57,990$27.88300.2
Grand Rapids-Wyoming-Kentwood, MI$57,980$27.882300.4
Fort Collins-Loveland, CO$57,720$27.75600.4
Durham-Chapel Hill, NC$57,680$27.731100.3
Columbia, SC$57,640$27.712800.7
Jackson, TN$57,270$27.53400.5
Fayetteville, NC$57,260$27.53800.6
Detroit-Warren-Dearborn, MI$57,220$27.511,8401.0
Greenville, NC$57,170$27.48600.7
Greensboro-High Point, NC$57,160$27.481900.5
Auburn-Opelika, AL$56,940$27.38400.5
Fayetteville-Springdale-Rogers, AR$56,880$27.35600.2
Panama City-Panama City Beach, FL$56,880$27.35901.0
Chattanooga, TN-GA$56,840$27.332300.9
Birmingham, AL$56,720$27.272900.6
Tulsa, OK$56,530$27.181300.3
Clarksville, TN-KY$56,330$27.08500.5
Paducah, KY-IL$56,330$27.08500.9
Johnson City, TN$56,220$27.03400.4
Charlottesville, VA$56,140$26.99500.5
Kiryas Joel-Poughkeepsie-Newburgh, NY$56,090$26.971300.5
Charleston-North Charleston, SC$55,990$26.923700.9
Winston-Salem, NC$55,740$26.80900.3
Scranton--Wilkes-Barre, PA$55,390$26.63600.2
Decatur, AL$55,360$26.62500.8
Mobile, AL$55,360$26.621801.1
Youngstown-Warren, OH$55,230$26.56400.2
Gulfport-Biloxi, MS$54,810$26.351000.7
Cheyenne, WY$54,790$26.34701.5
Charleston, WV$54,180$26.052102.0
Deltona-Daytona Beach-Ormond Beach, FL$54,170$26.04800.3
Montgomery, AL$54,040$25.983001.8
Wichita, KS$53,460$25.702200.7
Gainesville, FL$53,180$25.57500.3
Jefferson City, MO$52,920$25.44600.8
Beaumont-Port Arthur, TX$52,790$25.381300.8
Florence, SC$52,260$25.12400.4
Lubbock, TX$51,980$24.99500.3
Dalton, GA$51,960$24.98500.8
Wheeling, WV-OH$51,750$24.88500.9
Corpus Christi, TX$51,200$24.611901.0
College Station-Bryan, TX$51,020$24.53500.4
Tyler, TX$50,990$24.51300.3
El Paso, TX$50,730$24.392300.7
Charlotte-Concord-Gastonia, NC-SC$50,250$24.166400.5
Huntsville, AL$50,240$24.162701.0
Tuscaloosa, AL$50,240$24.161101.0
Little Rock-North Little Rock-Conway, AR$49,870$23.971100.3
Greenville-Anderson-Greer, SC$49,830$23.963600.8
Jackson, MS$48,630$23.382300.8
Spartanburg, SC$48,220$23.18600.4
Laredo, TX$47,950$23.06400.4
McAllen-Edinburg-Mission, TX$47,500$22.84900.3
Warner Robins, GA$47,310$22.75700.9
Amarillo, TX$47,290$22.74600.5
Daphne-Fairhope-Foley, AL$47,280$22.73400.5
Augusta-Richmond County, GA-SC$46,690$22.451400.6
Myrtle Beach-Conway-North Myrtle Beach, SC$45,830$22.041100.8
Gainesville, GA$45,740$21.991401.4
Macon-Bibb County, GA$45,730$21.99500.6
Kingsport-Bristol, TN-VA$45,650$21.95800.7
Albany, GA$45,270$21.76601.0
Columbus, GA-AL$45,270$21.76400.4
Valdosta, GA$45,230$21.74400.8
Dothan, AL$44,940$21.61300.5
Hattiesburg, MS$44,930$21.60400.6
Athens-Clarke County, GA$44,200$21.25500.5
San Juan-Bayamon-Caguas, PR$42,390$20.383500.5
Coeur d'Alene, IDNot publishedNot published500.6
Lynchburg, VANot publishedNot published800.8
Midland, TXNot publishedNot published300.3

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.