Highway Maintenance Workers salary
The median pay for highway maintenance workers in the United States is $50,260 a year. About 154,960 people hold this job.
- 10th percentile
- $36,230
- 25th percentile
- $43,500
- Median percentile
- $50,260
- 75th percentile
- $61,040
- 90th percentile
- $71,970
Percentiles show the spread of pay, not experience. BLS does not report experience, so reading the 25th percentile as "entry level" is only a rough guide. Data period: BLS OEWS May 2025.
How to become: education, skills and job outlook
Highest-paying states · Highest-paying cities
By state
- Oregon $65,330
- Washington $65,300
- Connecticut $64,870
- Minnesota $63,150
- Illinois $61,700
- Massachusetts $61,500
- Montana $60,960
- North Dakota $60,630
- California $59,580
- Iowa $58,490
- Vermont $58,460
- Wisconsin $58,000
- Rhode Island $57,950
- Utah $55,970
- New York $55,210
- Alaska $54,090
- Michigan $53,750
- Colorado $52,350
- Idaho $52,050
- New Jersey $51,720
- New Hampshire $51,050
- Arizona $50,850
- Virginia $50,800
- Nevada $49,320
- Maine $49,030
- Maryland $49,030
- Ohio $48,880
- Nebraska $48,650
- South Dakota $48,610
- Indiana $48,480
- Wyoming $48,190
- South Carolina $48,130
- North Carolina $47,880
- New Mexico $47,740
- Pennsylvania $47,690
- Missouri $47,470
- Tennessee $46,070
- Kansas $46,050
- Texas $45,540
- Delaware $45,450
- West Virginia $45,260
- Louisiana $44,790
- Florida $42,210
- Kentucky $40,400
- Oklahoma $38,840
- Georgia $37,560
- Alabama $37,430
- Arkansas $35,740
- Mississippi $35,120
By metro area
- San Jose, CA $79,000
- Vallejo, CA $76,510
- Chicago, IL $76,220
- Seattle, WA $75,030
- Kankakee, IL $73,080
- Bremerton, WA $72,910
- Springfield, IL $71,320
- Olympia, WA $71,140
- San Luis Obispo, CA $68,720
- Albany, OR $68,600
- Napa, CA $66,830
- Santa Maria, CA $66,550
- Hartford, CT $66,310
- Kennewick, WA $66,080
- Champaign, IL $65,730
- Bridgeport, CT $65,450
- Bozeman, MT $65,440
- Portland, OR $65,300
- Mount Vernon, WA $65,120
- Fond du Lac, WI $64,940
- Salem, OR $64,550
- Racine, WI $64,500
- Wenatchee, WA $64,430
- Bend, OR $64,420
- New Haven, CT $64,310
- Salinas, CA $64,160
- Sacramento, CA $63,880
- Ann Arbor, MI $63,770
- Spokane, WA $63,740
- Kenosha, WI $63,710
- Mankato, MN $63,650
- Minneapolis, MN $63,650
- St. Cloud, MN $63,650
- Madison, WI $63,530
- Carson City, NV $62,890
- Walla Walla, WA $62,880
- Yakima, WA $62,880
- Great Falls, MT $62,700
- Elmira, NY $62,440
- Medford, OR $62,430
- Billings, MT $62,380
- Bellingham, WA $62,330
- Grand Forks, ND $62,050
- Waterbury, CT $62,050
- Pittsfield, MA $61,940
- Baton Rouge, LA $61,870
- Green Bay, WI $61,710
- Norwich, CT $61,690
- Amherst Town, MA $61,520
- Dubuque, IA $61,420
- Peoria, IL $61,410
- Eugene, OR $61,360
- Bloomington, IL $61,290
- Missoula, MT $61,230
- Riverside, CA $61,190
- Ames, IA $60,980
- Des Moines, IA $60,900
- Appleton, WI $60,840
- Washington, DC $60,810
- Boston, MA $60,800
- Milwaukee, WI $60,660
- Fargo, ND $60,630
- Boulder, CO $60,580
- Kingston, NY $60,460
- New York, NY $60,280
- Rochester, MN $60,240
- Oshkosh, WI $60,160
- Iowa City, IA $60,110
- Kiryas Joel, NY $60,100
- Redding, CA $60,010
- Helena, MT $60,000
- Dayton, OH $59,810
- Sheboygan, WI $59,590
- San Francisco, CA $59,500
- Santa Rosa, CA $59,500
- Stockton, CA $59,500
- Springfield, MA $59,460
- Duluth, MN $59,450
- Bismarck, ND $59,430
- Waterloo, IA $59,380
- La Crosse, WI $59,320
- Burlington, VT $59,220
- Traverse City, MI $59,220
- Reading, PA $59,160
- Providence, RI $58,970
- Los Angeles, CA $58,540
- Rochester, NY $58,470
- Barnstable Town, MA $58,460
- Salt Lake City, UT $58,460
- Cedar Rapids, IA $58,440
- Allentown, PA $58,360
- Janesville, WI $58,280
- Minot, ND $58,070
- Midland, MI $57,900
- Sioux City, IA $57,760
- Colorado Springs, CO $57,720
- Toledo, OH $57,670
- Eau Claire, WI $57,210
- Niles, MI $57,120
- Grand Rapids, MI $56,860
- Ithaca, NY $56,770
- Pocatello, ID $56,680
- Twin Falls, ID $56,680
- Modesto, CA $56,670
- Oxnard, CA $56,670
- San Diego, CA $56,670
- Lansing, MI $56,320
- Battle Creek, MI $56,200
- Coeur d'Alene, ID $56,140
- Flint, MI $55,900
- Albany, NY $55,740
- Syracuse, NY $55,210
- Grants Pass, OR $55,060
- Davenport, IA $55,030
- Fort Wayne, IN $55,030
- Denver, CO $54,950
- Fort Collins, CO $54,950
- Pueblo, CO $54,950
- Lewiston, ID $54,930
- Manchester, NH $54,930