Salaripedia
English

How much does a maintenance worker make in Maryland?

$59,570a year

Median yearly pay for maintenance workers in Maryland. That is $28.64 an hour or $4,964 a month.

Hourly
$28.64
Vs. national median
-2%
Rank among states
29 of 46
Jobs in the state
1,870
Pay range
Lowest 10%: $40,020Median: $59,570Highest 10%: $77,730
PercentileYearlyHourly
10th$40,020$19.24
25th$46,380$22.30
Median$59,570$28.64
75th$66,790$32.11
90th$77,730$37.37

Cities in Maryland

Metro areas, median yearly pay.

Philadelphia, PA$63,770
Hagerstown, MD$60,970
Washington, DC$60,960
Baltimore, MD$59,570
Salisbury, MD$58,210
Lexington Park, MD$45,190
Salaries for every job in Maryland

Nearby in the ranking

States with similar pay for maintenance workers.

26. Kansas$60,160
27. West Virginia$60,020
28. Michigan$59,590
29. Maryland$59,570
30. Illinois$59,300
31. Ohio$59,280
32. Texas$59,280
Maintenance Worker salary in all states

Frequently asked questions

How much does a maintenance worker make an hour in Maryland?

The median hourly pay in Maryland is $28.64 ($59,570 a year).

Do maintenance workers make more in Maryland than the national average?

No: $59,570 against $60,850 nationally, 2% less.

Where does Maryland rank for maintenance worker pay?

Maryland ranks 29 of 46 states.

Which city in Maryland pays maintenance workers the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $63,770 a year.

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.