2025 Best Colleges for Social Work

If you’re searching for the best colleges and universities for Social Work, you’re in the right place. Below is a list of all universities in the US offering a Social Work degree or major, along with earnings after graduation, average student loan debt, acceptance rate and more. Read More

We rigorously analyzed a host of variables to determine what colleges and universities offer the best Social Work programs in America. The list includes 566 programs and you can sort by average salary, debt, acceptance rate and more to hone in on the the best programs for you.

If you’re still wondering whether Social Work is the right field of study for you, check out our guide to majoring in Social Work: what you can do with the major, how much you’ll make, and more.

For the purposes of these rankings we prioritized earnings after graduation 6 years and 10 years out for students that majored in Social Work. Please note that earnings are one metric of success that can be used to judge a Social Work program, but are by no means the best or only option. However, because this variable is provided by the vast majority of universities offering Social Work we used it as the primary method or ordering the best universities for Social Work.

By scrolling all the way through the list you’ll find every college or university that offers a Social Work in America.

Frequently Asked Questions about the Best Universities offering Social Work Majors and Degrees

What is the best university for majoring in Social Work?

San Francisco State University is the best university for majoring in Social Work based on earnings data. On average, graduates from San Francisco State University earned an average of $45,852 2 years after graduating.

What is the cheapest university for majoring in Social Work?

Brigham Young University-Idaho is the cheapest university for majoring in Social Work based on the Department of Education tuition data. On average, students pay $3,830 to attend Brigham Young University-Idaho.

What is the most expensive university for majoring in Social Work?

University of Chicago is the most expensive university for majoring in Social Work based on the Department of Education tuition data. On average, students pay $51,351 to attend University of Chicago.

Show Less

Sort By:

#316 Best College for Social Work
Average Salary $30,771
Average Debt $27,000
Program Size 67
Calvin College
4 Year
Grand Rapids, MI
Video Rating
N/A
Calvin College, located in Grand Rapids, MI has 67 students majoring in Social Work. On average, graduates earn $30,771.
Acceptance Rate 74%
Undergraduates 933 students
Tuition $30,660
0
4.0
My GPA
#317 Best College for Social Work
Average Salary $30,771
Average Debt $29,739
Program Size 59
Saint Louis University (SLU)
4 Year
Saint Louis, MO
Video Rating
Saint Louis University (SLU), located in Saint Louis, MO has 59 students majoring in Social Work. On average, graduates earn $30,771.
Acceptance Rate 63%
Undergraduates 3,267 students
Tuition $39,226
0
4.0
My GPA
#318 Best College for Social Work
Average Salary $30,771
Average Debt $26,600
Program Size 56
Campbellsville University
4 Year
Campbellsville, KY
Campbellsville University, located in Campbellsville, KY has 56 students majoring in Social Work. On average, graduates earn $30,771.
Acceptance Rate 76%
Undergraduates 616 students
Tuition $23,828
0
4.0
My GPA
#319 Best College for Social Work
Average Salary $30,771
Average Debt $27,000
Program Size 27
Millikin University
4 Year
Decatur, IL
Millikin University, located in Decatur, IL has 27 students majoring in Social Work. On average, graduates earn $30,771.
Acceptance Rate 60%
Undergraduates 523 students
Tuition $30,630
0
4.0
My GPA
#320 Best College for Social Work
Average Salary $30,771
Average Debt $20,115
Program Size 26
Campbell University
4 Year
Buies Creek, NC
Campbell University, located in Buies Creek, NC has 26 students majoring in Social Work. On average, graduates earn $30,771.
Acceptance Rate 74%
Undergraduates 1,559 students
Tuition $28,820
0
4.0
My GPA
#321 Best College for Social Work
Average Salary $30,650
Average Debt $25,537
Program Size 122
Weber State University
4 Year
Ogden, UT
Video Rating
N/A
Weber State University, located in Ogden, UT has 122 students majoring in Social Work. On average, graduates earn $30,650.
Acceptance Rate N/A
Undergraduates 2,708 students
Tuition $5,321
0
4.0
My GPA
#322 Best College for Social Work
Average Salary $30,650
Average Debt $27,448
Program Size 36
West Virginia State University
4 Year
Institute, WV
West Virginia State University, located in Institute, WV has 36 students majoring in Social Work. On average, graduates earn $30,650.
Acceptance Rate 94%
Undergraduates 356 students
Tuition $6,662
0
4.0
My GPA
#323 Best College for Social Work
Average Salary $30,554
Average Debt $29,495
Program Size 406
Eastern Michigan University
4 Year
Ypsilanti, MI
Eastern Michigan University, located in Ypsilanti, MI has 406 students majoring in Social Work. On average, graduates earn $30,554.
Acceptance Rate 75%
Undergraduates 4,617 students
Tuition $10,417
0
4.0
My GPA
#324 Best College for Social Work
Average Salary $30,554
Average Debt $20,798
Program Size 130
Humboldt State University
4 Year
Arcata, CA
Humboldt State University, located in Arcata, CA has 130 students majoring in Social Work. On average, graduates earn $30,554.
Acceptance Rate 77%
Undergraduates 2,017 students
Tuition $7,195
0
4.0
My GPA
#325 Best College for Social Work
Average Salary $30,554
Average Debt N/A
Program Size 75
Saint Augustine College
4 Year
Chicago, IL
Saint Augustine College, located in Chicago, IL has 75 students majoring in Social Work. On average, graduates earn $30,554.
Acceptance Rate N/A
Undergraduates 41 students
Tuition N/A
0
4.0
My GPA
#326 Best College for Social Work
Average Salary $30,554
Average Debt $20,989
Program Size 47
Thomas University
4 Year
Thomasville, GA
Thomas University, located in Thomasville, GA has 47 students majoring in Social Work. On average, graduates earn $30,554.
Acceptance Rate 43%
Undergraduates 285 students
Tuition $16,400
0
4.0
My GPA
#327 Best College for Social Work
Average Salary $30,475
Average Debt $23,159
Program Size 150
Saint Leo University
4 Year
Saint Leo, FL
Saint Leo University, located in Saint Leo, FL has 150 students majoring in Social Work. On average, graduates earn $30,475.
Acceptance Rate 73%
Undergraduates 3,836 students
Tuition $20,830
0
4.0
My GPA
#328 Best College for Social Work
Average Salary $30,409
Average Debt $13,537
Program Size 238
California State University-Fresno
4 Year
Fresno, CA
California State University-Fresno, located in Fresno, CA has 238 students majoring in Social Work. On average, graduates earn $30,409.
Acceptance Rate 52%
Undergraduates 5,276 students
Tuition $6,311
0
4.0
My GPA
#329 Best College for Social Work
Average Salary $30,409
Average Debt $27,000
Program Size 80
University of Pittsburgh
4 Year
Pittsburgh, PA
Video Rating
University of Pittsburgh, located in Pittsburgh, PA has 80 students majoring in Social Work. On average, graduates earn $30,409.
Acceptance Rate 54%
Undergraduates 7,712 students
Tuition $18,192
0
4.0
My GPA
#330 Best College for Social Work
Average Salary $30,409
Average Debt $27,000
Program Size 80
University of Pittsburgh-Pittsburgh Campus
4 Year
Pittsburgh, PA
University of Pittsburgh-Pittsburgh Campus, located in Pittsburgh, PA has 80 students majoring in Social Work. On average, graduates earn $30,409.
Acceptance Rate N/A
Undergraduates 7,712 students
Tuition N/A
0
4.0
My GPA
Other Major Rankings
Best Social Work Programs by State
Most Popular Major Rankings