Healthcare Social Workers Salary in Pennsylvania
BLS OEWS May 2025 • 19 metro areas • Pennsylvania
Healthcare Social Workers in Pennsylvania earn a median salary of $61,793 per year on average across 19 metro and nonmetro areas, -9.2% vs the national median of $68,090. An estimated 7,350 healthcare social workers are employed across Pennsylvania, with salaries ranging from $56,120 to $71,220 depending on location.
$61,793
Avg median salary in Pennsylvania
$71,220
Highest paying metro
$56,120
Lowest paying metro
7,350
Employed in Pennsylvania
Compare Healthcare Social Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Healthcare Social Workers
in
Healthcare Social Workers salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Philadelphia, PA-NJ-DE-MD | $71,220 | $60,920 | $79,350 | 3,270 |
| State College, PA | $65,640 | $59,790 | $75,970 | 40 |
| Williamsport, PA | $64,930 | $56,260 | $69,460 | 50 |
| Harrisburg, PA | $64,630 | $57,780 | $74,360 | 370 |
| Northeastern Pennsylvania | $63,330 | $57,500 | $71,670 | 90 |
| Allentown, PA-NJ | $63,010 | $59,110 | $74,600 | 430 |
| Lancaster, PA | $62,810 | $57,620 | $73,840 | 220 |
| York, PA | $62,570 | $57,230 | $74,190 | 140 |
| Reading, PA | $62,220 | $57,780 | $78,200 | 130 |
| Scranton, PA | $61,770 | $55,670 | $72,490 | 260 |
| Johnstown, PA | $61,650 | $54,470 | $64,810 | 40 |
| Pittsburgh, PA | $61,110 | $56,750 | $71,180 | 1,570 |
| Southwestern Pennsylvania | $60,410 | $47,420 | $70,430 | 120 |
| Chambersburg, PA | $60,330 | $56,010 | $70,880 | 40 |
| Central Pennsylvania | $60,240 | $54,870 | $65,820 | 190 |
| Erie, PA | $59,120 | $52,890 | $71,810 | 130 |
| Lebanon, PA | $56,810 | $55,800 | $65,670 | 60 |
| Northwestern Pennsylvania | $56,140 | $48,210 | $61,440 | 140 |
| Altoona, PA | $56,120 | $51,390 | $63,830 | 60 |