Highway Maintenance Workers Salary

Average salary, salary range, and compensation data for Highway Maintenance Workers positions across the United States.

Median Annual Salary

$49,070

National average

Salary Range

$35,030 – $69,210

10th–90th percentile

Data Year

2024

Source: BLS

Highway Maintenance Workers Salary by City

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

Frequently Asked Questions

How much does a Highway Maintenance Workers make?β–Ύ

The median annual salary for a Highway Maintenance Workers is $49,070, with a typical range of $35,030 – $69,210 depending on experience, location, and employer.

What is the starting salary for a Highway Maintenance Workers?β–Ύ

Entry-level Highway Maintenance Workers positions typically start around $35,030 per year. Salaries increase significantly with experience and specialization.

Where do Highway Maintenance Workerss earn the most?β–Ύ

Highway Maintenance Workerss tend to earn the highest salaries in major metropolitan areas. Use the salary by city table above to compare compensation across different locations.