Salaripedia
English

How much does a data scientist make in Pennsylvania?

$106,900a year

Median yearly pay for data scientists in Pennsylvania. That is $51.37 an hour or $8,904 a month.

Hourly
$51.37
Vs. national median
-11%
Rank among states
20 of 49
Jobs in the state
13,810
Pay range
Lowest 10%: $63,340Median: $106,900Highest 10%: $162,300
PercentileYearlyHourly
10th$63,340$30.45
25th$79,220$38.09
Median$106,900$51.37
75th$129,200$62.10
90th$162,300$78.02

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$109,900
Allentown, PA$102,000
Reading, PA$100,300
York, PA$97,510
Harrisburg, PA$96,760
Pittsburgh, PA$96,670
Altoona, PA$91,170
Lancaster, PA$90,960
Chambersburg, PA$86,060
Scranton, PA$84,750
State College, PA$81,840
Erie, PA$79,560
Williamsport, PA$70,190
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for data scientists.

17. Arkansas$109,400
18. Utah$108,100
19. Arizona$107,200
20. Pennsylvania$106,900
21. Wisconsin$106,700
22. Illinois$106,600
23. Georgia$104,300
Data Scientist salary in all states

Frequently asked questions

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

The median hourly pay in Pennsylvania is $51.37 ($106,900 a year).

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

No: $106,900 against $120,200 nationally, 11% less.

Where does Pennsylvania rank for data scientist pay?

Pennsylvania ranks 20 of 49 states.

Which city in Pennsylvania pays data scientists the most?

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