Salaripedia
English

How much does a social worker make in Colorado?

$61,610a year

Median yearly pay for social workers in Colorado. That is $29.62 an hour or $5,134 a month.

Hourly
$29.62
Vs. national median
-14%
Rank among states
43 of 50
Jobs in the state
2,190
Pay range
Lowest 10%: $45,950Median: $61,610Highest 10%: $104,300
PercentileYearlyHourly
10th$45,950$22.09
25th$51,120$24.58
Median$61,610$29.62
75th$77,940$37.47
90th$104,300$50.12

Cities in Colorado

Metro areas, median yearly pay.

Pueblo, CO$86,960
Fort Collins, CO$74,370
Colorado Springs, CO$67,260
Boulder, CO$64,250
Denver, CO$61,870
Grand Junction, CO$61,350
Greeley, CO$57,750
Salaries for every job in Colorado

Nearby in the ranking

States with similar pay for social workers.

40. West Virginia$62,590
41. Arizona$62,150
42. Michigan$62,140
43. Colorado$61,610
44. Alaska$61,220
45. Maine$60,280
46. Ohio$59,780
Social Worker salary in all states

Frequently asked questions

How much does a social worker make an hour in Colorado?

The median hourly pay in Colorado is $29.62 ($61,610 a year).

Do social workers make more in Colorado than the national average?

No: $61,610 against $71,900 nationally, 14% less.

Where does Colorado rank for social worker pay?

Colorado ranks 43 of 50 states.

Which city in Colorado pays social workers the most?

Pueblo, CO, with a median of $86,960 a year.

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.