Salaripedia
English

How much does a medical scientist make in Pennsylvania?

$99,190a year

Median yearly pay for medical scientists in Pennsylvania. That is $47.69 an hour or $8,266 a month.

Hourly
$47.69
Vs. national median
-4%
Rank among states
18 of 46
Jobs in the state
12,630
Pay range
Lowest 10%: $61,490Median: $99,190Highest 10%: $214,700
PercentileYearlyHourly
10th$61,490$29.56
25th$76,660$36.86
Median$99,190$47.69
75th$160,500$77.16
90th$214,700$103.22

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$103,000
Reading, PA$87,280
Lancaster, PA$81,520
Harrisburg, PA$81,260
York, PA$80,450
Allentown, PA$80,280
Scranton, PA$79,910
Altoona, PA$75,130
Erie, PA$62,580
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for medical scientists.

15. District of Columbia$101,900
16. New Hampshire$100,700
17. Delaware$100,200
18. Pennsylvania$99,190
19. Nevada$98,560
20. Florida$94,940
21. Maine$93,730
Medical Scientist salary in all states

Frequently asked questions

How much does a medical scientist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $47.69 ($99,190 a year).

Do medical scientists make more in Pennsylvania than the national average?

No: $99,190 against $103,400 nationally, 4% less.

Where does Pennsylvania rank for medical scientist pay?

Pennsylvania ranks 18 of 46 states.

Which city in Pennsylvania pays medical scientists the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $103,000 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.