DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/social-services-public-administration/social-work/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/social-services-public-administration/social-work/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/social-services-public-administration/social-work/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/social-services-public-administration/social-work/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/social-services-public-administration/social-work/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/social-services-public-administration/social-work/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/social-services-public-administration/social-work/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 8
DEBUG: Specific major detected (cip4 = 44.07), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "DSW - Social Work (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "DSW - Social Work (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MSW - Social Work (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "MSW - Social Work (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "PhD - Social Work (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "PhD - Social Work (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Sociology (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Sociology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 7
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 7 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 7
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 7 offers with relevance >= 1.0
Best Schools for Social Work in Colorado
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the social work degrees they offer, see the list below.
Top Schools in Social Work
No school ranked higher than University Of Denver this year for social work. Set in the city of Denver, University Of Denver is a large private not-for-profit institution. University Of Denver graduates 76% of students within six years. University Of Denver awarded about 590 social work degrees in the most recent data year. Graduates of the social work program make about $51,342 in their early career. Typical student debt for the program is $22,534.
See the full social work program report for University Of Denver
A rank of #2 makes Colorado State University Fort Collins one of the top schools for social work. Colorado State University Fort Collins is a very large public school located in the city of Fort Collins. Roughly 66% of students complete a degree within six years here. There were roughly 163 social work students who graduated with this degree at Colorado State University Fort Collins in the most recent data year. Social Work graduates of Colorado State University Fort Collins earn a median of $44,925 early in their careers. Typical student debt for the program is $23,387.
Get the full social work details for Colorado State University Fort Collins
University Of Colorado At Colorado Springs is one of the finest schools in the country for a degree in social work, ranking #3. Set in the city of Colorado Springs, University Of Colorado At Colorado Springs is a large public institution. Roughly 47% of students complete a degree within six years here. About 90 social work degrees were awarded at University Of Colorado At Colorado Springs in the most recent year. Students who receive their social work degree from University Of Colorado At Colorado Springs earn around $52,626 in the first couple years of their career. Typical student debt for the program is $23,559.
More information about a degree in social work from University Of Colorado At Colorado Springs
Metropolitan State College Of Denver is one of the finest schools in the country for a degree in social work, ranking #4. This very large public university is located in the city of Denver. Metropolitan State College Of Denver graduates 31% of students within six years. Metropolitan State College Of Denver awarded about 312 social work degrees in the most recent data year. Graduates of the social work program make about $47,882 in their early career. Typical student debt for the program is $29,578.
Read more about the social work program at Metropolitan State College Of Denver
Mesa State College is a great choice for students pursuing a degree in social work, landing the #5 spot this year. Set in the city of Grand Junction, Mesa State College is a large public institution. Mesa State College graduates 47% of students within six years. Mesa State College awarded about 41 social work degrees in the most recent data year. Social Work graduates of Mesa State College earn a median of $42,254 early in their careers. Mesa State College graduates carry a median of $25,000 in student loans.
More information about a degree in social work from Mesa State College
Colorado State University Pueblo ranked #6 on our 2026 list of the best social work schools. This large public university is located in the city of Pueblo. Roughly 40% of students complete a degree within six years here. Colorado State University Pueblo awarded about 57 social work degrees in the most recent data year. Graduates of the social work program make about $39,742 in their early career. Students borrow a median of $28,785 to complete this degree.
See the full social work program report for Colorado State University Pueblo