The average Caseworker salary is $31,208. Filter by location to see Caseworker salaries in your area. Salary estimates are based on 393 salaries submitted anonymously to Glassdoor by Caseworker employees.