Medical Social Workers (BSW) earn between $55,290 and $71,431 annually, with a median salary of $62,767. While New York has high salaries for some social workers, BSWs have a different pay scale, reflecting the diverse earnings across various social work specialties.