Salaripedia
English

How much does an engineer make in York?

$93,940a year

Median yearly pay for engineers in the York-Hanover, PA metro area. That is $45.16 an hour or $7,828 a month.

Hourly
$45.16
Vs. national median
-24%
Rank among cities
203 of 248
Jobs in the area
130
Pay range
Lowest 10%: $52,730Median: $93,940Highest 10%: $154,500
PercentileYearlyHourly
10th$52,730$25.35
25th$70,230$33.76
Median$93,940$45.16
75th$131,000$63.00
90th$154,500$74.26

Other cities in Pennsylvania

Median yearly pay for engineers.

Allentown, PA$124,600
Pittsburgh, PA$112,400
Harrisburg, PA$105,800
Philadelphia, PA$97,590
Lancaster, PA$96,500
Scranton, PA$96,410
Erie, PA$82,490
Engineer salary in Pennsylvania Engineer salary in all states

Related jobs in York

Same field, median yearly pay.

Electrical Engineer$107,500
Architect$96,250
Civil Engineer$95,040
Mechanical Engineer$94,160
Industrial Engineer$93,810
Electronics Engineer$93,130
Mechanical Engineering Technologist and Technician$81,330
Surveyor$77,170
Landscape Architect$74,670
Electrical and Electronic Engineering Technologist and Technician$69,940
Salaries for every job in York, PA

Frequently asked questions

How much does an engineer make an hour in York?

The median hourly pay in the York-Hanover, PA metro area is $45.16 ($93,940 a year).

Do engineers make more in York than the national average?

No: $93,940 against $122,900 nationally, 24% less.

How does York compare with the rest of Pennsylvania?

The median in Pennsylvania is $109,000, so York pays 14% less.

Where does York rank for engineer pay?

203 of 248 metro areas with data.

How much does an engineer make starting out in York?

The lowest-paid 10% make $52,730 or less a year; the top 10% make $154,500 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.