Skip to content

The average salary for a Healthcare Social Worker in U.S. is $62,310.

Annual Average Salary Information

Annual Average Salary: $62,310


Hourly Pay Information

Hourly Average Salary: $29.96


What does a Healthcare Social Worker earn?

On average, healthcare social workers earn around $62,310 per year in the U.S. Healthcare social workers support patients and their families by providing psychological advice, access to resources, making referrals and providing supportive counselling. As healthcare social workers often encounter sensitive issues, they must be able to handle tough conversations with compassion, sensitivity and objectivity. Healthcare social workers often work in medical facilities and can choose to specialise in a particular area such as mental health, elderly services, or addiction services.

How to earn more as a Healthcare Social Worker

To become a Healthcare Social Worker, you will need a degree in social work, mental health, or a related field. Alternatively, you can go through an apprenticeship scheme that focuses on social work. To increase your salary and skillset as a Healthcare Social Worker, you could start to specialize in a particular area, such as working with elderly adults or adults with disabilities, or take on roles with more managerial responsibilities. You could also consider becoming self-employed or setting up your own private practice.