Mechanical Engineering Technologists and Technicians Salary in Pennsylvania
BLS OEWS May 2025 • 10 metro areas • Pennsylvania
Mechanical Engineering Technologists and Technicians in Pennsylvania earn a median salary of $63,402 per year on average across 10 metro and nonmetro areas, -7.8% vs the national median of $68,730. An estimated 1,510 mechanical engineering technologists and technicians are employed across Pennsylvania, with salaries ranging from $53,830 to $70,950 depending on location.
$63,402
Avg median salary in Pennsylvania
$70,950
Highest paying metro
$53,830
Lowest paying metro
1,510
Employed in Pennsylvania
Compare Mechanical Engineering Technologists and Technicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Mechanical Engineering Technologists and Technicians
in
Mechanical Engineering Technologists and Technicians salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Philadelphia, PA-NJ-DE-MD | $70,950 | $60,310 | $82,870 | 560 |
| Pittsburgh, PA | $70,350 | $59,280 | $96,930 | 350 |
| Allentown, PA-NJ | $66,620 | $60,740 | $79,660 | 140 |
| Harrisburg, PA | $65,400 | $58,430 | $81,700 | 50 |
| Reading, PA | $65,220 | $59,120 | $76,920 | 70 |
| York, PA | $63,820 | $53,920 | $76,820 | 80 |
| Lancaster, PA | $61,640 | $55,030 | $77,940 | 140 |
| Central Pennsylvania | $61,010 | $52,620 | $75,090 | 30 |
| Scranton, PA | $55,180 | $50,720 | $65,270 | 40 |
| Northwestern Pennsylvania | $53,830 | $48,760 | $74,130 | 50 |