Salaripedia
English

How much does a healthcare social worker make in Rockford?

$63,070a year

Median yearly pay for healthcare social workers in the Rockford, IL metro area. That is $30.32 an hour or $5,256 a month.

Hourly
$30.32
Vs. national median
-7%
Rank among cities
212 of 374
Jobs in the area
160
Pay range
Lowest 10%: $45,490Median: $63,070Highest 10%: $90,390
PercentileYearlyHourly
10th$45,490$21.87
25th$50,410$24.24
Median$63,070$30.32
75th$75,070$36.09
90th$90,390$43.46

Other cities in Illinois

Median yearly pay for healthcare social workers.

Paducah, KY$78,660
Chicago, IL$71,430
Springfield, IL$63,370
Champaign, IL$62,860
St. Louis, MO$62,200
Peoria, IL$59,210
Davenport, IA$58,920
Kankakee, IL$58,400
Decatur, IL$52,680
Cape Girardeau, MO$49,490
Healthcare Social Worker salary in Illinois Healthcare Social Worker salary in all states

Related jobs in Rockford

Same field, median yearly pay.

Educational$62,610
Child$61,940
Substance Abuse$53,670
Rehabilitation Counselor$51,240
Social Worker$48,530
Probation Officer and Correctional Treatment Specialist$47,600
Mental Health and Substance Abuse Social Worker$45,280
Social and Human Service Assistant$44,570
Salaries for every job in Rockford, IL

Frequently asked questions

How much does a healthcare social worker make an hour in Rockford?

The median hourly pay in the Rockford, IL metro area is $30.32 ($63,070 a year).

Do healthcare social workers make more in Rockford than the national average?

No: $63,070 against $67,880 nationally, 7% less.

How does Rockford compare with the rest of Illinois?

The median in Illinois is $64,270, so Rockford pays 2% less.

Where does Rockford rank for healthcare social worker pay?

212 of 374 metro areas with data.

How much does a healthcare social worker make starting out in Rockford?

The lowest-paid 10% make $45,490 or less a year; the top 10% make $90,390 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.