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 the United States
Below are the best social work schools at the associate’s degree level, ranked by the quality of the education they deliver.
Top Schools in Social Work
Leading the list is Brookdale Community College, our #1 school for social work. Brookdale Community College is a large public school located in the suburb of Lincroft. There were roughly 33 social work students who graduated with this degree at Brookdale Community College in the most recent data year. Social Work graduates of Brookdale Community College earn a median of $37,374 early in their careers. Typical student debt for the program is $12,458.
More information about a degree in social work from Brookdale Community College
Capital Community College is one of the finest schools in the country for a degree in social work, ranking #2. Set in the city of New Britain, Capital Community College is a very large public institution. About 163 social work degrees were awarded at Capital Community College in the most recent year. Social Work graduates of Capital Community College earn a median of $29,555 early in their careers. Capital Community College graduates carry a median of $12,059 in student loans.
Read more about the social work program at Capital Community College
Bristol Community College came in at #3 on our 2026 list of the best social work schools. Set in the suburb of Fall River, Bristol Community College is a moderately-sized public institution. There were roughly 26 social work students who graduated with this degree at Bristol Community College in the most recent data year. Soon after graduation, social work degree recipients from Bristol Community College generally make around $37,897. Typical student debt for the program is $6,433.
Get the full social work details for Bristol Community College
Students looking for a strong social work program will find one at Tulsa Community College, which ranked #4. Tulsa Community College is a very large public school located in the city of Tulsa. About 28 social work degrees were awarded at Tulsa Community College in the most recent year. Students who receive their social work degree from Tulsa Community College earn around $41,718 in the first couple years of their career. Typical student debt for the program is $10,038.
Read more about the social work program at Tulsa Community College
Austin Community College District is a great choice for students pursuing a degree in social work, landing the #5 spot this year. Set in the city of Austin, Austin Community College District is a very large public institution. About 35 social work degrees were awarded at Austin Community College District in the most recent year. Social Work graduates of Austin Community College District earn a median of $34,003 early in their careers. Austin Community College District graduates carry a median of $17,922 in student loans.
See the full social work program report for Austin Community College District
Tyler Junior College placed #6 among the best social work schools. Set in the city of Tyler, Tyler Junior College is a large public institution. There were roughly 28 social work students who graduated with this degree at Tyler Junior College in the most recent data year. Social Work graduates of Tyler Junior College earn a median of $43,348 early in their careers. Students borrow a median of $12,000 to complete this degree.
See the full social work program report for Tyler Junior College
Camden County College placed #7 among the best social work schools. Located in the suburb of Blackwood, Camden County College is a large public university. Camden County College awarded about 19 social work degrees in the most recent data year. Social Work graduates of Camden County College earn a median of $24,616 early in their careers. Camden County College graduates carry a median of $9,219 in student loans.
Read more about the social work program at Camden County College
South Central College placed #8 among the best social work schools. South Central College is a mid-sized public school located in the suburb of North Mankato. South Central College awarded about 19 social work degrees in the most recent data year. Soon after graduation, social work degree recipients from South Central College generally make around $46,447. South Central College graduates carry a median of $13,139 in student loans.
Get the full social work details for South Central College
Mesa Community College placed #9 among the best social work schools. Mesa Community College is a very large public school located in the city of Mesa. There were roughly 43 social work students who graduated with this degree at Mesa Community College in the most recent data year. Students who receive their social work degree from Mesa Community College earn around $54,730 in the first couple years of their career. Students borrow a median of $13,750 to complete this degree.
More information about a degree in social work from Mesa Community College
Ferris State University came in at #10 for social work this year. Located in the town of Big Rapids, Ferris State University is a large public university. Ferris State University graduates 56% of students within six years. There were roughly 25 social work students who graduated with this degree at Ferris State University in the most recent data year. Graduates of the social work program make about $45,333 in their early career. Ferris State University graduates carry a median of $24,000 in student loans.
Read more about the social work program at Ferris State University
Macomb Community College came in at #11 for social work this year. Macomb Community College is a very large public school located in the city of Warren. About 22 social work degrees were awarded at Macomb Community College in the most recent year. Graduates of the social work program make about $38,758 in their early career. Typical student debt for the program is $9,862.
See the full social work program report for Macomb Community College
Salt Lake Community College landed the #12 spot for social work this year. This very large public university is located in the suburb of Salt Lake City. About 55 social work degrees were awarded at Salt Lake Community College in the most recent year. Graduates of the social work program make about $42,031 in their early career. Salt Lake Community College graduates carry a median of $10,855 in student loans.
More information about a degree in social work from Salt Lake Community College
Truckee Meadows Community College placed #13 among the best social work schools. This large public university is located in the city of Reno. Truckee Meadows Community College awarded about 42 social work degrees in the most recent data year. Graduates of the social work program make about $52,785 in their early career. Typical student debt for the program is $12,290.
More information about a degree in social work from Truckee Meadows Community College
The University Of Texas At Brownsville placed #14 among the best social work schools. This large public university is located in the city of Brownsville. There were roughly 35 social work students who graduated with this degree at The University Of Texas At Brownsville in the most recent data year. Graduates of the social work program make about $30,343 in their early career. Students borrow a median of $10,550 to complete this degree.
See the full social work program report for The University Of Texas At Brownsville
Passaic County Community College came in at #15 for social work this year. This moderately-sized public university is located in the suburb of Paterson. There were roughly 23 social work students who graduated with this degree at Passaic County Community College in the most recent data year. Graduates of the social work program make about $28,957 in their early career. Typical student debt for the program is $9,581.
Read more about the social work program at Passaic County Community College
University Of Cincinnati Blue Ash College came in at #16 for social work this year. This large public university is located in the suburb of Blue Ash. University Of Cincinnati Blue Ash College awarded about 18 social work degrees in the most recent data year. Social Work graduates of University Of Cincinnati Blue Ash College earn a median of $42,936 early in their careers. Typical student debt for the program is $24,075.
Read more about the social work program at University Of Cincinnati Blue Ash College
Owens Community College earned the #17 position for social work this year. Located in the suburb of Perrysburg, Owens Community College is a large public university. Owens Community College awarded about 14 social work degrees in the most recent data year. Social Work graduates of Owens Community College earn a median of $45,785 early in their careers. Students borrow a median of $19,383 to complete this degree.
Read more about the social work program at Owens Community College
Vincennes University landed the #18 spot for social work this year. This very large public university is located in the town of Vincennes. About 3% of students finish within six years. There were roughly 29 social work students who graduated with this degree at Vincennes University in the most recent data year. Students who receive their social work degree from Vincennes University earn around $45,976 in the first couple years of their career. Students borrow a median of $17,500 to complete this degree.
Get the full social work details for Vincennes University
Glendale Community College Glendale Az came in at #19 for social work this year. Located in the suburb of Glendale, Glendale Community College Glendale Az is a very large public university. About 10 social work degrees were awarded at Glendale Community College Glendale Az in the most recent year. Social Work graduates of Glendale Community College Glendale Az earn a median of $51,483 early in their careers. Glendale Community College Glendale Az graduates carry a median of $15,996 in student loans.
Read more about the social work program at Glendale Community College Glendale Az
Cumberland County College landed the #20 spot for social work this year. Set in the city of Vineland, Cumberland County College is a mid-sized public institution. There were roughly 13 social work students who graduated with this degree at Cumberland County College in the most recent data year. Social Work graduates of Cumberland County College earn a median of $37,250 early in their careers. Typical student debt for the program is $15,803.
Get the full social work details for Cumberland County College
Bucks County Community College came in at #21 for social work this year. Bucks County Community College is a large public school located in the rural area of Newtown. About 10 social work degrees were awarded at Bucks County Community College in the most recent year. Social Work graduates of Bucks County Community College earn a median of $37,711 early in their careers. Students borrow a median of $13,068 to complete this degree.
More information about a degree in social work from Bucks County Community College
Itawamba Community College earned the #22 position for social work this year. Set in the rural area of Fulton, Itawamba Community College is a moderately-sized public institution. About 26 social work degrees were awarded at Itawamba Community College in the most recent year. Social Work graduates of Itawamba Community College earn a median of $40,832 early in their careers. Itawamba Community College graduates carry a median of $10,942 in student loans.
More information about a degree in social work from Itawamba Community College
University Of Cincinnati Clermont College earned the #23 position for social work this year. This large public university is located in the suburb of Batavia. There were roughly 10 social work students who graduated with this degree at University Of Cincinnati Clermont College in the most recent data year. Social Work graduates of University Of Cincinnati Clermont College earn a median of $39,106 early in their careers. University Of Cincinnati Clermont College graduates carry a median of $24,075 in student loans.
More information about a degree in social work from University Of Cincinnati Clermont College
Sinclair Community College earned the #24 position for social work this year. Sinclair Community College is a very large public school located in the city of Dayton. Sinclair Community College awarded about 32 social work degrees in the most recent data year. Social Work graduates of Sinclair Community College earn a median of $35,348 early in their careers. Typical student debt for the program is $12,500.
See the full social work program report for Sinclair Community College
Snow College placed #25 among the best social work schools. Snow College is a moderately-sized public school located in the town of Ephraim. Snow College awarded about 14 social work degrees in the most recent data year. Students who receive their social work degree from Snow College earn around $42,776 in the first couple years of their career. Students borrow a median of $10,440 to complete this degree.
See the full social work program report for Snow College
Rest of the Top 50 Social Work Schools
Not far behind, these schools also delivered a strong social work education:
Other Social Work Degree Levels
Looking for a different degree level? Compare Social Work rankings across degree levels: