Advertisement
Healthcare Social Workers average salary by city in Pennsylvania
- Philadelphia$69,910
- Reading$67,590
- York$67,090
- Harrisburg$66,430
- Allentown$66,020
- Lancaster$65,110
- Johnstown$64,930
- Pittsburgh$64,720
- Chambersburg$64,430
- State College$64,220
- Scranton$63,760
- Williamsport$62,720
- Lebanon$62,340
- Altoona$60,530
- Erie$58,520
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $69,910 | $65,990 | $57,200 | $55,865 | 103 |
| Reading | $67,590 | $64,490 | $56,220 | $54,305 | 97 |
| York | $67,090 | $62,690 | $55,340 | $53,968 | 96 |
| Harrisburg | $66,430 | $62,840 | $57,620 | $53,517 | 99 |
| Allentown | $66,020 | $64,390 | $54,620 | $53,200 | 100 |
| Lancaster | $65,110 | $62,300 | $53,200 | $52,497 | 98 |
| Johnstown | $64,930 | $63,800 | $56,500 | $52,358 | 86 |
| Pittsburgh | $64,720 | $60,430 | $55,160 | $52,196 | 95 |
| Chambersburg | $64,430 | $58,580 | $56,020 | $51,972 | 95 |
| State College | $64,220 | $62,380 | $55,930 | $51,809 | 97 |
| Scranton | $63,760 | $61,590 | $51,600 | $51,454 | 94 |
| Williamsport | $62,720 | $60,970 | $50,560 | $50,650 | 92 |
| Lebanon | $62,340 | $58,260 | $52,450 | $50,356 | 93 |
| Altoona | $60,530 | $59,970 | $48,910 | $48,958 | 90 |
| Erie | $58,520 | $60,390 | $47,080 | $47,404 | 91 |
*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
More about pay in Pennsylvania
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 21-1022.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.