LIVE MARKET·161 PA postings · last 12 months·Data through August 20, 2026
Social Work salary in Pennsylvania: $36.00/hr$1,440/wk$74,880/yr median.
Pay range $30.00$1,200$62,400–$47.50/hr$1,900/wk$98,800/yr across the middle 50% of 161 active Pennsylvania postings from 79 employers.
11.1% below the national Social Work median of $40.50/hr · #32 of 51 states with live data.
Median /hr/wk/yr
$36.00$1,440$74,880
P25–P75
$30.00$1,200$62,400–$47.50$1,900$98,800
middle 50%
Postings
161
last 12 months
Employers
79
in PA
01·NEIGHBORING STATES·SOCIAL WORK
How Pennsylvania compares with its neighbors.
01New Jersey$49.00/hr$1,960/wk$101,920/yr02New York$42.00/hr$1,680/wk$87,360/yr03Maryland$41.50/hr$1,660/wk$86,320/yr
04Delaware$38.00/hr$1,520/wk$79,040/yr
05West Virginia$36.25/hr$1,450/wk$75,400/yr
06Pennsylvania (this page)$36.00/hr$1,440/wk$74,880/yr
07Ohio$32.50/hr$1,300/wk$67,600/yr02·TOP-PAYING STATES·51 STATES WITH LIVE DATA
Where Social Work pay is highest nationally.
03·SOCIAL WORK ROLES IN PENNSYLVANIA·1 ROLES
Social Work roles in Pennsylvania, by title.
04·FREQUENTLY ASKED·SOCIAL WORK · PA
Social Work pay in Pennsylvania, answered.
What do Social Work jobs pay in Pennsylvania?
The median Social Work pay in Pennsylvania is $36.00/hr (about $74,880/yr), based on 161 job postings with listed pay over the last 12 months.
What is the Social Work pay range in Pennsylvania?
The middle 50% of Pennsylvania postings pay $30.00–$47.50/hr. Listed pay runs from $10.00 to $92.50/hr.
Is Social Work pay in Pennsylvania above the national average?
Pennsylvania pays 11.1% less than the national Social Work median of $40.50/hr, ranking #32 of 51 states with live data.
How many employers are hiring for Social Work roles in Pennsylvania?
79 employers posted Social Work roles with listed pay in Pennsylvania over the last 12 months.
Figures come from active US healthcare job postings with listed pay in Pennsylvania, collected over the last 12 months. States with fewer than 50 postings are shown on the national page only.