Medical Social Worker Salary

Average Yearly Salary
$60,000
$42,000
Min 10%
$60,000
Median 50%
$85,000
Max 90%
Best Paying Company
UnitedHealth Group
Highest Paying City
Santa Rosa, CA
Highest Paying State
California
Average Experience Level
3.9 years
How much does a medical social worker make?
Medical Social Workers in America make an average salary of $60,499 per year or $29.09 per hour. If you are in the top 10 percent, you will make over $85,000; however, if you are in the bottom 10 percent, you will earn less than $42,000 per year. Employers that have the highest concentration of job opportunities for Medical Social Workers are Health Care companies and Non Profits companies. California, Alaska, Utah, Washington, and Nevada are some of the states with the best Medical Social Worker salaries in the US. The typical tenure for a Medical Social Worker is 3.9 years.

Average Medical Social Worker Salary By Location

Across America, Medical Social Workers make on average $60,499 annually or $29.09 hourly. Working in Santa Rosa, CA as a Medical Social Worker will pay you the highest wages at around $86,494 per year. The average entry-level salary in Santa Rosa, CA is $50,000. The top 5 states with the highest reported Medical Social Worker salaries are California, Alaska, Utah, Washington, and Nevada. On the other hand, Illinois, Alabama, Kansas, Hawaii, and Florida report the lowest wages for Medical Social Workers.

Map of Medical Social Worker Salaries

The darker areas on the map show where Medical Social Workers earn the highest salaries across all 50 states.

Average Salary:

Average Medical Social Worker Salary By Company

Medical Social Worker jobs offer good job security, but the wages reported in some industries are higher than others. The most abundant employment opportunities for Medical Social Workers are in Health Care companies and Non Profits companies. The two companies that report the highest salaries for Medical Social Workers are UnitedHealth Group and American Management. Also, companies like Hospice of America and North Shore Univ Hospital pay their Medical Social Workers very well.

Medical Social Worker Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Medical Social Worker Salary By Experience Level

The salary for a Medical Social Worker can range from $43,889 to $81,040 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Medical Social Worker Salaries

Company
Job
Location
Date Added
Salary
Peace Health
Medical Social Worker-Care Mangement
04/24/2020
$62,547
Peace Health
Medical Social Worker-Palliative Care
03/24/2020
$62,547
Medical Social Worker
03/19/2020
$57,100
Care Management/Medical Social Work
03/10/2020
$62,547
Aids Service of Ausin
Medical Social Worker
03/07/2020
$43,000
Peace Health
Medical Social Worker-Palliative Care
03/03/2020
$62,547
Peace Health
Medical Social Work-Care Management
03/03/2020
$62,547
Medical Social Worker
03/02/2020
$39,653
Medical Social Worker-MSW
02/29/2020
$48,544
Medical Social Worker (1917 Clinic)
02/27/2020
$47,486
Show More