SalaryData

Social Worker Salary in Colorado

Based on 2K+ workers in Colorado

Data year: 2025 · Last updated: June 2026

Median Annual Salary (CO)

$65,620

$31.548/hr

vs National Average

$57,161

+14.8% vs national median

Salary Range (10th–90th)

$47K $96K

2K employed in Colorado

Social workers in Colorado earn a median salary of $65,620 per year, positioning the state well above the national average at 15% higher. With approximately 1,640 social workers currently employed in Colorado, the profession offers competitive compensation compared to other states. Salaries in the field range from $47,100 to $95,950 annually, reflecting the diversity of roles and experience levels within the profession.

Several factors influence social worker salary in Colorado, including years of experience, educational credentials, and specialization area. Employment settings significantly impact earnings, with those working in healthcare, government agencies, or private practices often earning more than nonprofit organizations. Geographic location within the state, caseload complexity, and additional certifications also play important roles in determining individual compensation levels for social workers.

Salary Distribution — Social Worker in Colorado

Social Worker (CO) salary percentiles
PercentileAnnual Salary
10th percentile$47,100
25th percentile$55,770
Median (50th percentile)$65,620
75th percentile$80,990
90th percentile$95,950

Historical Salary Trend — Social Worker in Colorado vs National

Historical Social Worker (Colorado vs National) salary trend
YearMedian Salary (United States)
2022$50,580
2023$60,450
2024$65,080
2025$65,620
Historical salary trend for Social Worker in Colorado
YearColorado MedianNational Median
2022$50,580$50,498
2023$60,450$53,608
2024$65,080$56,931
2025$65,620$57,161

Social Worker Salary by Experience Level in Colorado

Social Worker Salary in Other States

Frequently Asked Questions

How much do social workers make in Colorado?

Social workers in Colorado earn a median salary of $65,620 per year, or approximately $32 per hour. This is 14.8% higher than the national average for social workers, making Colorado a relatively well-paying state for this profession.

What is the salary range for social workers in Colorado?

Social worker salaries in Colorado range from $47,100 at the lower end to $95,950 at the upper end. The difference between entry-level and experienced social workers represents significant earning potential as you advance in the field.

Is the social worker salary in Colorado above the national average?

Yes, Colorado's social worker median salary of $65,620 is 14.8% above the national average. This makes Colorado an above-average state for social worker compensation compared to the rest of the United States.

How many social workers are employed in Colorado?

There are 1,640 social workers currently employed in Colorado. This represents the total workforce in the state for this profession.

Related Occupations

More Locations