Salaripedia
English

How much does an engineer make in Philadelphia?

$97,590a year

Median yearly pay for engineers in the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro area. That is $46.92 an hour or $8,133 a month.

Hourly
$46.92
Vs. national median
-21%
Rank among cities
182 of 248
Jobs in the area
2,160
Pay range
Lowest 10%: $61,510Median: $97,590Highest 10%: $164,700
PercentileYearlyHourly
10th$61,510$29.57
25th$82,800$39.81
Median$97,590$46.92
75th$135,500$65.13
90th$164,700$79.16

Other cities in Pennsylvania

Median yearly pay for engineers.

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

Related jobs in Philadelphia

Same field, median yearly pay.

Nuclear Engineer$140,600
Electronics Engineer$131,100
Environmental Engineer$129,400
Chemical Engineer$127,800
Electrical Engineer$127,700
Bioengineer and Biomedical Engineer$125,800
Materials Engineer$125,200
Health and Safety Engineer$122,500
Petroleum Engineer$106,700
Mechanical Engineer$104,400
Salaries for every job in Philadelphia, PA

Frequently asked questions

How much does an engineer make an hour in Philadelphia?

The median hourly pay in the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro area is $46.92 ($97,590 a year).

Do engineers make more in Philadelphia than the national average?

No: $97,590 against $122,900 nationally, 21% less.

How does Philadelphia compare with the rest of Pennsylvania?

The median in Pennsylvania is $109,000, so Philadelphia pays 10% less.

Where does Philadelphia rank for engineer pay?

182 of 248 metro areas with data.

How much does an engineer make starting out in Philadelphia?

The lowest-paid 10% make $61,510 or less a year; the top 10% make $164,700 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.