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 Idaho
Below are the schools that deliver the strongest overall social work education in Idaho.
Top Schools in Social Work
Boise State University is one of the finest schools in the country for getting a degree in social work. Located in the city of Boise, Boise State University is a very large public university. The six-year graduation rate is 59%. There were roughly 336 social work students who graduated with this degree at Boise State University in the most recent data year. Graduates of the social work program make about $47,916 in their early career. Students borrow a median of $28,350 to complete this degree.
More information about a degree in social work from Boise State University
College Of Western Idaho is a great choice for students pursuing a degree in social work, landing the #2 spot this year. College Of Western Idaho is a very large public school located in the rural area of Nampa. There were roughly 37 social work students who graduated with this degree at College Of Western Idaho in the most recent data year. Graduates of the social work program make about $40,963 in their early career. Students borrow a median of $12,497 to complete this degree.
Read more about the social work program at College Of Western Idaho
Lewis Clark State College is one of the finest schools in the country for a degree in social work, ranking #3. Lewis Clark State College is a mid-sized public school located in the city of Lewiston. Lewis Clark State College graduates 32% of students within six years. There were roughly 43 social work students who graduated with this degree at Lewis Clark State College in the most recent data year. Social Work graduates of Lewis Clark State College earn a median of $35,456 early in their careers. Lewis Clark State College graduates carry a median of $26,126 in student loans.
More information about a degree in social work from Lewis Clark State College
Students looking for a strong social work program will find one at Brigham Young University Idaho, which ranked #4. Located in the town of Rexburg, Brigham Young University Idaho is a very large private not-for-profit university. Roughly 50% of students complete a degree within six years here. About 75 social work degrees were awarded at Brigham Young University Idaho in the most recent year. Graduates of the social work program make about $29,355 in their early career. Typical student debt for the program is $14,460.
Get the full social work details for Brigham Young University Idaho
College Of Southern Idaho is a great choice for students pursuing a degree in social work, landing the #5 spot this year. Located in the city of Twin Falls, College Of Southern Idaho is a large public university. College Of Southern Idaho awarded about 15 social work degrees in the most recent data year. Graduates of the social work program make about $39,099 in their early career. Students borrow a median of $11,175 to complete this degree.
More information about a degree in social work from College Of Southern Idaho
Northwest Nazarene University earned the #6 position for social work this year. This large private not-for-profit university is located in the suburb of Nampa. About 71% of students finish within six years. Northwest Nazarene University awarded about 56 social work degrees in the most recent data year. Students who receive their social work degree from Northwest Nazarene University earn around $49,137 in the first couple years of their career. Students borrow a median of $27,562 to complete this degree.
Get the full social work details for Northwest Nazarene University
North Idaho College ranked #7 on our 2026 list of the best social work schools. Located in the city of Coeur d'Alene, North Idaho College is a moderately-sized public university. About 22 social work degrees were awarded at North Idaho College in the most recent year. Soon after graduation, social work degree recipients from North Idaho College generally make around $49,489. North Idaho College graduates carry a median of $20,296 in student loans.
See the full social work program report for North Idaho College
Idaho State University placed #8 among the best social work schools. Located in the city of Pocatello, Idaho State University is a large public university. Idaho State University graduates 35% of students within six years. Idaho State University awarded about 65 social work degrees in the most recent data year. Graduates of the social work program make about $41,541 in their early career. Typical student debt for the program is $33,250.
Read more about the social work program at Idaho State University