Salaripedia
English

How much does an epidemiologist make in Pennsylvania?

$87,860a year

Median yearly pay for epidemiologists in Pennsylvania. That is $42.24 an hour or $7,322 a month.

Hourly
$42.24
Vs. national median
+1%
Rank among states
13 of 42
Jobs in the state
360
Pay range
Lowest 10%: $64,600Median: $87,860Highest 10%: $134,900
PercentileYearlyHourly
10th$64,600$31.06
25th$78,310$37.65
Median$87,860$42.24
75th$105,900$50.89
90th$134,900$64.85

Cities in Pennsylvania

Metro areas, median yearly pay.

Pittsburgh, PA$91,800
Philadelphia, PA$81,570
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for epidemiologists.

10. Tennessee$97,310
11. Oregon$93,620
12. Wisconsin$88,770
13. Pennsylvania$87,860
14. Michigan$84,990
15. Virginia$84,930
16. North Carolina$84,770
Epidemiologist salary in all states

Frequently asked questions

How much does an epidemiologist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $42.24 ($87,860 a year).

Do epidemiologists make more in Pennsylvania than the national average?

Yes: $87,860 against $87,220 nationally, 1% more.

Where does Pennsylvania rank for epidemiologist pay?

Pennsylvania ranks 13 of 42 states.

Which city in Pennsylvania pays epidemiologists the most?

Pittsburgh, PA, with a median of $91,800 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.