Salaripedia
English

How much does a highway maintenance worker make in Albuquerque?

$42,220a year

Median yearly pay for highway maintenance workers in the Albuquerque, NM metro area. That is $20.30 an hour or $3,518 a month.

Hourly
$20.30
Vs. national median
-16%
Rank among cities
298 of 351
Jobs in the area
380
Pay range
Lowest 10%: $34,410Median: $42,220Highest 10%: $58,360
PercentileYearlyHourly
10th$34,410$16.54
25th$39,400$18.94
Median$42,220$20.30
75th$50,470$24.26
90th$58,360$28.06

Other cities in New Mexico

Median yearly pay for highway maintenance workers.

Santa Fe, NM$50,610
Las Cruces, NM$47,900
Highway Maintenance Worker salary in New Mexico Highway Maintenance Worker salary in all states

Related jobs in Albuquerque

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$75,070
Elevator and Escalator Installer and Repairer$71,430
Plumber$63,900
Construction and Building Inspector$63,190
Carpenter$60,080
Solar Photovoltaic Installer$59,800
Electrician$59,120
Sheet Metal Worker$58,040
Insulation Worker$56,990
Hazardous Materials Removal Worker$55,420
Salaries for every job in Albuquerque, NM

Frequently asked questions

How much does a highway maintenance worker make an hour in Albuquerque?

The median hourly pay in the Albuquerque, NM metro area is $20.30 ($42,220 a year).

Do highway maintenance workers make more in Albuquerque than the national average?

No: $42,220 against $50,260 nationally, 16% less.

How does Albuquerque compare with the rest of New Mexico?

The median in New Mexico is $47,740, so Albuquerque pays 12% less.

Where does Albuquerque rank for highway maintenance worker pay?

298 of 351 metro areas with data.

How much does a highway maintenance worker make starting out in Albuquerque?

The lowest-paid 10% make $34,410 or less a year; the top 10% make $58,360 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.