Data Analyst Salary in Pennsylvania
Data Analyst pay in Pennsylvania, explained
Data analysts in Pennsylvania earn a median of $106,850 per year ($51.37 per hour), which is 11% below the national median of $120,230. Entry-level workers earn around $63,340, while the most experienced data analysts reach about $162,290. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $106,850 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $106,850 is worth about $109,509 in national buying power — ranking Pennsylvania #21 for real pay (vs #20 on the sticker number).
Data Analyst pay by experience in Pennsylvania
Data Analyst pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $106,850 | $109,509 | — |
| Maryland | $136,370 | $129,927 | −$29,520 |
| New Jersey | $135,280 | $124,333 | −$28,430 |
| New York | $130,460 | $120,885 | −$23,610 |
| Ohio | $102,630 | $110,624 | +$4,220 |
| West Virginia | $85,090 | $95,076 | +$21,760 |
Data Analyst in Pennsylvania: FAQ
How much do data analysts make in Pennsylvania?
Data analysts in Pennsylvania earn a median of $106,850 per year ($51.37 per hour), compared with $120,230 nationally.
Does Pennsylvania pay data analysts well?
At $106,850, Pennsylvania pays 11% below the national median for data analysts. An estimated 13,810 work in the state.