Salaripedia
English

How much does a mechanical engineering technologist and technician make in Pennsylvania?

$70,820a year

Median yearly pay for mechanical engineering technologist and technicians in Pennsylvania. That is $34.05 an hour or $5,902 a month.

Hourly
$34.05
Vs. national median
-5%
Rank among states
26 of 44
Jobs in the state
1,620
Pay range
Lowest 10%: $49,620Median: $70,820Highest 10%: $100,600
PercentileYearlyHourly
10th$49,620$23.86
25th$56,480$27.15
Median$70,820$34.05
75th$85,480$41.10
90th$100,600$48.38

Cities in Pennsylvania

Metro areas, median yearly pay.

York, PA$81,330
Allentown, PA$77,750
Philadelphia, PA$72,690
Pittsburgh, PA$72,180
Reading, PA$67,400
Harrisburg, PA$65,400
Lancaster, PA$62,970
Scranton, PA$51,440
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for mechanical engineering technologist and technicians.

23. Nevada$72,950
24. Arizona$72,090
25. Iowa$71,670
26. Pennsylvania$70,820
27. Mississippi$70,570
28. South Carolina$69,580
29. Idaho$68,310
Mechanical Engineering Technologist and Technician salary in all states

Frequently asked questions

How much does a mechanical engineering technologist and technician make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $34.05 ($70,820 a year).

Do mechanical engineering technologist and technicians make more in Pennsylvania than the national average?

No: $70,820 against $74,510 nationally, 5% less.

Where does Pennsylvania rank for mechanical engineering technologist and technician pay?

Pennsylvania ranks 26 of 44 states.

Which city in Pennsylvania pays mechanical engineering technologist and technicians the most?

York-Hanover, PA, with a median of $81,330 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.