SOC 21-1022 · Pennsylvania

Healthcare Social Workers Salary in Pennsylvania

Healthcare social workers in Pennsylvania earn the most in Philadelphia (average $69,910 a year) and the least in Erie ($58,520), across the 15 Pennsylvania metro areas we cover. Statewide, BLS puts the healthcare social workers average at $65,690 and the median at $61,900 for 9,630 workers. The U.S. average for this job is $71,790.

$70Khighest: Philadelphia
$59Klowest: Erie
9,030jobs in these metros
15metro areas
Advertisement

Healthcare Social Workers average salary by city in Pennsylvania

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Philadelphia$69,910$65,990$57,200$55,865103
Reading$67,590$64,490$56,220$54,30597
York$67,090$62,690$55,340$53,96896
Harrisburg$66,430$62,840$57,620$53,51799
Allentown$66,020$64,390$54,620$53,200100
Lancaster$65,110$62,300$53,200$52,49798
Johnstown$64,930$63,800$56,500$52,35886
Pittsburgh$64,720$60,430$55,160$52,19695
Chambersburg$64,430$58,580$56,020$51,97295
State College$64,220$62,380$55,930$51,80997
Scranton$63,760$61,590$51,600$51,45494
Williamsport$62,720$60,970$50,560$50,65092
Lebanon$62,340$58,260$52,450$50,35693
Altoona$60,530$59,970$48,910$48,95890
Erie$58,520$60,390$47,080$47,40491

*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.

Healthcare Social Workers salary in other states

Healthcare Social Workers salary by city and state

More about pay in Pennsylvania

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.