High-paying maintenance jobs in Baltimore

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


The 1,143 maintenance jobs listed below pay well, with salaries between $26.95 and $21.16 per hour. Maintenance Technician, Automotive Technician and HVAC Technician are among the most popular high-paying roles in Baltimore, MD.

Job title

Updated Nov 05, 2026
Job title
Baltimore, MD
Maryland
Job openings (Baltimore)

Automotive Technician

Baltimore

$33.29 per hour

Maryland

$31.72 per hour

HVAC Technician

Baltimore

$32.54 per hour

Maryland

$32.82 per hour

Field Service Technician

Baltimore

$31.16 per hour

Maryland

$30.07 per hour

Mechanic

Baltimore

$30.60 per hour

Maryland

$29.08 per hour

Inspector

Baltimore

$27.94 per hour

Maryland

$28.59 per hour

Technician

Baltimore

$26.95 per hour

Maryland

$24.18 per hour

Service Technician

Baltimore

$26.29 per hour

Maryland

$26.09 per hour

Field Technician

Baltimore

$24.93 per hour

Maryland

$25.04 per hour

Maintenance Technician

Baltimore

$24.89 per hour

Maryland

$24.33 per hour

Maintenance Person

Baltimore

$21.16 per hour

Maryland

$20.25 per hour

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