SalaryCalculations

Healthcare Social Workers Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$61,900

Median hourly

$30

Average annual

$65,690

Employed in state

9.6K

The median annual salary for Healthcare Social Workers in Pennsylvania is $61,900, or about $30 an hour. That is 9% lower than the national median.

Pay in Pennsylvania ranges from $46,770 at the 10th percentile to $83,220 at the 90th percentile. Roughly 9.6K people work as healthcare social workers in the state.

Pay distribution in Pennsylvania

10th$46,770
25th$57,200
Median$61,900
75th$76,040
90th$83,220

Salary calculator

Hourly
$29.76
Daily
$238
Weekly
$1,190
Bi-weekly
$2,381
Monthly
$5,158
Annual
$61,900

$61,900 a year is around the 50th percentile for Healthcare Social Workerss in Pennsylvania. The median is $61,900.

Healthcare Social Workers pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$65,9904.2K
Reading, PA$64,490140
Allentown-Bethlehem-Easton, PA-NJ$64,390560
Johnstown, PA$63,80060
Harrisburg-Carlisle, PA$62,840N/A
York-Hanover, PA$62,690180
State College, PA$62,38060
Lancaster, PA$62,300300
Scranton--Wilkes-Barre, PA$61,590340
Williamsport, PA$60,97070
Pittsburgh, PA$60,4302.8K
Erie, PA$60,390130
Altoona, PA$59,97080
Chambersburg, PA$58,58060
Lebanon, PA$58,26050

Other jobs in Pennsylvania

All salaries in Pennsylvania →