Advertisement
Data Scientists average salary by city in Pennsylvania
- Philadelphia$121,630
- Allentown$110,430
- Reading$106,240
- York$104,140
- Pittsburgh$102,360
- Harrisburg$101,030
- Lancaster$97,870
- Scranton$92,590
- Chambersburg$92,350
- Altoona$91,150
- State College$90,590
- Erie$89,340
- Williamsport$81,270
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $121,630 | $109,910 | $83,010 | $90,663 | 103 |
| Allentown | $110,430 | $101,970 | $76,010 | $83,127 | 100 |
| Reading | $106,240 | $100,340 | $74,820 | $80,308 | 97 |
| York | $104,140 | $97,510 | $75,600 | $78,895 | 96 |
| Pittsburgh | $102,360 | $96,670 | $72,800 | $77,698 | 95 |
| Harrisburg | $101,030 | $96,760 | $75,360 | $76,803 | 99 |
| Lancaster | $97,870 | $90,960 | $73,460 | $74,677 | 98 |
| Scranton | $92,590 | $84,750 | $67,460 | $71,125 | 94 |
| Chambersburg | $92,350 | $86,060 | $62,840 | $70,963 | 95 |
| Altoona | $91,150 | $91,170 | $61,500 | $70,156 | 90 |
| State College | $90,590 | $81,840 | $76,920 | $69,779 | 97 |
| Erie | $89,340 | $79,560 | $63,580 | $68,938 | 91 |
| Williamsport | $81,270 | $70,190 | $60,450 | $63,508 | 92 |
*Average salary after federal and state taxes for a single filer; local earned income taxes (for example Philadelphia's wage tax) are not included. Cost of living: BEA price parity, U.S. = 100.
Data Scientists salary in other states
More about pay in Pennsylvania
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 15-2051.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.