High-paying maintenance jobs in Las Cruces

Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.


The 58 maintenance jobs listed below pay well, with salaries between $40,463 and $105,895 per year. Maintenance Person, Diesel Technician and Maintenance Technician are among the most popular high-paying roles in Las Cruces, NM.

Job title

Updated Nov 09, 2026
Job title
Las Cruces, NM
New Mexico
Job openings (Las Cruces)

Technician

Las Cruces

$1,937 per week

New Mexico

$721 per week

HVAC Technician

Las Cruces

$33.09 per hour

New Mexico

$29.84 per hour

Splicer

Las Cruces

$28.06 per hour

New Mexico

$29.21 per hour

Automotive Technician

Las Cruces

$23.41 per hour

New Mexico

$30.53 per hour

Electrician

Las Cruces

$22.53 per hour

New Mexico

$35.86 per hour

Diesel Technician

Las Cruces

$21.96 per hour

New Mexico

$30.25 per hour

Maintenance Person

Las Cruces

$18.58 per hour

New Mexico

$18.23 per hour

Maintenance Technician

Las Cruces

$17.39 per hour

New Mexico

$20.70 per hour

Service Technician

Las Cruces

$16.99 per hour

New Mexico

$22.76 per hour

Operator

Las Cruces

$16.76 per hour

New Mexico

$24.47 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.