Salaripedia
English

How much does a maintenance worker make in Allentown?

$62,140a year

Median yearly pay for maintenance workers in the Allentown-Bethlehem-Easton, PA-NJ metro area. That is $29.88 an hour or $5,178 a month.

Hourly
$29.88
Vs. national median
+2%
Rank among cities
77 of 198
Jobs in the area
90
Pay range
Lowest 10%: $51,410Median: $62,140Highest 10%: $98,840
PercentileYearlyHourly
10th$51,410$24.72
25th$54,720$26.31
Median$62,140$29.88
75th$74,290$35.72
90th$98,840$47.52

Other cities in Pennsylvania

Median yearly pay for maintenance workers.

Philadelphia, PA$63,770
Pittsburgh, PA$60,920
Harrisburg, PA$59,130
Reading, PA$57,580
York, PA$57,310
Maintenance Worker salary in Pennsylvania Maintenance Worker salary in all states

Related jobs in Allentown

Same field, median yearly pay.

Electrical Power-Line Installer and Repairer$107,500
First-Line Supervisors of Mechanic$83,240
Telecommunications Line Installer and Repairer$80,390
Control and Valve Installer and Repairer$80,240
Telecommunications Equipment Installer and Repairer$77,800
Aircraft Mechanic and Service Technician$74,770
Industrial Machinery Mechanic$73,390
Mobile Heavy Equipment Mechanic$64,390
Bus and Truck Mechanic and Diesel Engine Specialist$64,110
Millwright$63,950
Salaries for every job in Allentown, PA

Frequently asked questions

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

The median hourly pay in the Allentown-Bethlehem-Easton, PA-NJ metro area is $29.88 ($62,140 a year).

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

Yes: $62,140 against $60,850 nationally, 2% more.

How does Allentown compare with the rest of Pennsylvania?

The median in Pennsylvania is $61,080, so Allentown pays 2% more.

Where does Allentown rank for maintenance worker pay?

77 of 198 metro areas with data.

How much does a maintenance worker make starting out in Allentown?

The lowest-paid 10% make $51,410 or less a year; the top 10% make $98,840 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.