Depending on which field you choose, the average salary of a social worker with a bachelor’s degree ranges from $47,830 to $57,020 in Ohio, according to U.S. Bureau of Labor Statistics as of May 2020. Social work jobs are expected to grow 12% through 2030, which is a faster rate than other jobs, as people retire or move on to different occupations.