Social Work Schools and Colleges

Social Work Schools
Colleges and Schools Listed
1,637
Social work degree programs can train students at the bachelor's, master's, and doctoral degree levels. Additionally, all states within the US require social workers to complete additional licensing and certification for the state they work in after graduation.

Students wishing to pursue careers in social work typically have a strong desire to improve people's lives sociologically, financially, and economically. Students graduating from social work schools should be familiar in aspects of psychology, sociology, workplace and family environments, as well as political science and law.

Employers require students to hold a bachelor's degree in social work for entry-level positions. Students obtaining master's and PhD degrees will often go into supervisory and management roles within a team of social workers. Employers are usually hospitals, non-profit organizations, and government agencies. The growth outlook for this career is rising fast. Since 2009, nearly 54 percent of all healthcare jobs have been within social work.

Average Tuition Per Year
$20,700
The average salary for social workers is between $46,000 and $58,720 annually, but social workers with exceptional training or experience can earn as much as $80,000 per year.

We have detialed information about 1,637 schools offering social work programs. Narrow your search to find colleges granting associate's diplomas, bachelor's diplomas, certificates, master's diplomas, and doctoral diplomas in social work majors.

Check an alternative detailed ranking of social work schools at Social-Work-Colleges.com. The related programs are Sociology and Anthropology and Work and Family Studies.

2017 Ranking - Top 50 Social Work Schools


















































Quick College Search

Click to Search Colleges

search by college name, city, or state

Custom College Searches

Affordable Colleges
- 896 colleges

Christian and Faith-Based
- 852 colleges

Community Colleges
- 543 colleges

Doctoral - PhD, EdD, MD
- 1035 colleges

Gay-Friendly Colleges
- 193 colleges

Graduate Schools
- 1953 colleges

Historically Black
- 98 colleges

Largest Universities
- 50 colleges

Most Dangerous
- 100 colleges

Native American and Tribal
- 36 colleges

Safest and Low Crime
- 100 colleges

Small Private High Quality
- 50 colleges

Programs Offered by State

Alabama
Get details on 26 social work schools and colleges in Birmingham, Montgomery, Mobile, Huntsville, Jacksonville, Tuscaloosa, Fairfield, and 13 more cities. About 1,300 social work degrees are granted each year. Average tuition for social work programs in AL is roughly $18,700.

Alaska
Read about 4 social work schools and colleges in Anchorage, Juneau, and Fairbanks. About 200 social work diplomas and certificates are awarded each academic year. Average tuition charges for social work programs in AK: $18,800.

Arizona
Learn more about 21 social work schools and colleges in Phoenix, Tempe, Prescott, Tucson, Holbrook, Yuma, Coolidge, and 9 more cities. About 3,800 social work diplomas are awarded every year. Average tuition price for social work degree programs in AZ is around $13,200.

Arkansas
Learn more about 17 social work schools and colleges in Little Rock, Fayetteville, Russellville, Melbourne, Jonesboro, Conway, Pine Bluff, and 9 more cities. Around 700 social work diplomas and certificates are awarded each year. Average tuition cost for social work degree programs in AR: $14,100.

California
Learn about 159 social work schools and colleges in San Diego, Los Angeles, Riverside, Oakland, San Francisco, Claremont, Sacramento, and 108 other cities. Around 18,600 social work degrees are awarded each year. Average tuition charges for social work degree programs in CA: $15,900.

Colorado
Get details on 16 social work schools and colleges in Denver, Fort Collins, USAFA, Lakewood, Greeley, Pueblo, La Junta, and 8 more cities. Around 1,300 social work diplomas and certificates are awarded every academic year. Average tuition price for social work programs in CO is about $26,000.

Connecticut
Read information about 25 social work schools and colleges in New Haven, Waterbury, Fairfield, Hartford, West Hartford, Bridgeport, Hamden, and 15 other cities. Around 1,200 social work diplomas and certificates are granted every academic year. Average tuition charges for social work programs in CT: $24,200.

Delaware
Detailed information about 4 social work schools and colleges in Dover, Newark, and New Castle. Around 500 social work diplomas and certificates are granted each year. Average tuition cost for social work degree programs in DE is approximately $17,000.

District of Columbia
Our listing contains 10 social work schools and colleges in Washington. About 1,000 social work degrees are awarded every year. Average tuition cost for social work degree programs in DC is around $39,500.

Florida
Get details on 41 social work schools and colleges in Jacksonville, Tampa, Fort Myers, Miami, Boca Raton, Ocala, Miami Gardens, and 23 more cities. About 4,400 social work diplomas are granted every year. Average tuition cost for social work programs in FL - $18,500.

Georgia
Our directory contains 39 social work schools and colleges in Atlanta, Rome, Savannah, Milledgeville, Athens, Thomasville, Albany, and 22 other cities. Approximately 1,800 social work degrees are granted every academic year. Average tuition for social work programs in GA is about $18,600.

Hawaii
Our listing contains 9 social work schools and colleges in Honolulu, Kahului, Laie, and Kapolei. Around 500 social work diplomas and certificates are granted each year. Average tuition price for social work degree programs in HI is around $20,400.

Idaho
Read information about 8 social work schools and colleges in Lewiston, Twin Falls, Nampa, Coeur d'Alene, Rexburg, Moscow, Boise, and Pocatello. Approximately 600 social work degrees are granted each academic year. Average tuition charges for social work degree programs in ID is around $17,800.

Illinois
Our listing contains 69 social work schools and colleges in Chicago, Rockford, Elgin, Schaumburg, River Forest, Bourbonnais, Des Plaines, and 41 more cities. About 4,200 social work diplomas and certificates are awarded each year. Average tuition for social work programs in IL: $29,000.

Indiana
Detailed information about 31 social work schools and colleges in Indianapolis, Fort Wayne, Notre Dame, Evansville, Marion, South Bend, Rensselaer, and 22 more cities. Approximately 2,700 social work degrees are granted every academic year. Average tuition charges for social work programs in IN is about $23,800.

Iowa
Learn about 32 social work schools and colleges in Des Moines, Cedar Rapids, Mason City, Cedar Falls, Dubuque, Davenport, Calmar, and 21 other cities. About 1,800 social work diplomas are awarded each academic year. Average tuition for social work programs in IA - $19,800.

Kansas
Our listing contains 24 social work schools and colleges in Topeka, McPherson, Lawrence, Wichita, El Dorado, Lindsborg, Hillsboro, and 17 more cities. About 1,100 social work diplomas and certificates are granted every year. Average tuition cost for social work degree programs in KS: $20,100.

Kentucky
We list 32 social work schools and colleges in Louisville, Owensboro, Lexington, Crestview Hills, Pippa Passes, Bowling Green, Hazard, and 23 other cities. Around 2,100 social work degrees are awarded every academic year. Average tuition for social work degree programs in KY is approximately $21,100.

Louisiana
We list 14 social work schools and colleges in New Orleans, Baton Rouge, Pineville, Monroe, Hammond, Shreveport, Natchitoches, and Grambling. About 800 social work degrees are granted every academic year. Average tuition for social work degree programs in LA is roughly $14,600.

Maine
Our listing contains 15 social work schools and colleges in Augusta, South Portland, Orono, Calais, Wells, Presque Isle, Fort Kent, and 10 more cities. Around 800 social work diplomas and certificates are awarded every year. Average tuition for social work programs in ME is around $23,000.

Maryland
We list 23 social work schools and colleges in Baltimore, Frederick, College Park, Takoma Park, Adelphi, McHenry, Frostburg, and 11 more cities. Around 1,800 social work degrees are granted each academic year. Average tuition cost for social work programs in MD: $22,500.

Massachusetts
Get details on 60 social work schools and colleges in Boston, Worcester, Springfield, Amherst, Cambridge, Chestnut Hill, Newton, and 32 other cities. Approximately 4,700 social work diplomas are awarded every academic year. Average tuition charges for social work degree programs in MA is around $28,500.

Michigan
We list 52 social work schools and colleges in Grand Rapids, Detroit, Ann Arbor, Flint, Bay City, Dearborn, Adrian, and 34 more cities. Around 4,600 social work diplomas are granted each year. Average tuition for social work degree programs in MI - $26,000.

Minnesota
We list 49 social work schools and colleges in Minneapolis, Saint Paul, Duluth, Mankato, Bemidji, Winona, Saint Cloud, and 27 more cities. Around 3,200 social work diplomas are awarded every academic year. Average tuition cost for social work degree programs in MN is roughly $17,300.

Mississippi
Our listing contains 25 social work schools and colleges in Jackson, Hattiesburg, Clarksdale, Holly Springs, Summit, Fulton, Scooba, and 18 more cities. Approximately 1,100 social work degrees are awarded each academic year. Average tuition for social work degree programs in MS - $12,300.

Missouri
Learn more about 30 social work schools and colleges in Saint Louis, Springfield, Kansas City, Fulton, Columbia, Jefferson City, Fayette, and 14 other cities. Around 1,900 social work degrees are awarded every academic year. Average tuition price for social work programs in MO - $21,100.

Montana
Learn about 14 social work schools and colleges in Harlem, Crow Agency, Pablo, Box Elder, Helena, Great Falls, Browning, and 11 other cities. Around 300 social work degrees are granted each year. Average tuition cost for social work degree programs in MT: $19,300.

Nebraska
Get details on 23 social work schools and colleges in Lincoln, Omaha, Fremont, Scottsbluff, Bellevue, Norfolk, Kearney, and 11 other cities. About 900 social work degrees are awarded every year. Average tuition for social work degree programs in NE is about $10,300.

Nevada
We reviewed 5 social work schools and colleges in Las Vegas, Elko, Reno, and Carson City. Around 500 social work diplomas and certificates are granted each academic year. Average tuition charges for social work degree programs in NV is about $18,400.

New Hampshire
Learn more about 13 social work schools and colleges in Nashua, Concord, Manchester, Durham, Keene, Rindge, Henniker, and 7 other cities. Around 400 social work degrees are granted each year. Average tuition charges for social work programs in NH: $25,100.

New Jersey
Our listing contains 37 social work schools and colleges in Newark, Jersey City, Galloway, Mahwah, Princeton, Wayne, Camden, and 30 more cities. Approximately 3,600 social work degrees are awarded each year. Average tuition for social work programs in NJ: $20,500.

New Mexico
Read about 19 social work schools and colleges in Albuquerque, Alamogordo, Hobbs, Silver City, Farmington, Roswell, Carlsbad, and 15 more cities. Around 700 social work degrees are granted every academic year. Average tuition price for social work degree programs in NM: $10,000.

New York
Detailed information about 115 social work schools and colleges in New York City, Bronx, Brooklyn, Buffalo, Rochester, Albany, Troy, and 66 more cities. Approximately 11,500 social work diplomas and certificates are granted each year. Average tuition for social work programs in NY - $26,500.

North Carolina
Our directory contains 41 social work schools and colleges in Fayetteville, Charlotte, Greensboro, Raleigh, Winston-Salem, Durham, Boiling Springs, and 27 more cities. Around 2,600 social work diplomas are awarded every academic year. Average tuition price for social work degree programs in NC is around $23,200.

North Dakota
Learn more about 11 social work schools and colleges in Bismarck, Fargo, Fort Yates, Valley City, Mayville, New Town, Grand Forks, Dickinson, and Minot. Approximately 300 social work diplomas and certificates are awarded each academic year. Average tuition for social work degree programs in ND is around $13,400.

Ohio
Detailed information about 76 social work schools and colleges in Cincinnati, Cleveland, Columbus, Dayton, Toledo, Mansfield, Wilberforce, and 52 other cities. Approximately 3,100 social work diplomas are awarded every year. Average tuition price for social work degree programs in OH: $19,700.

Oklahoma
Our directory contains 25 social work schools and colleges in Oklahoma City, Tulsa, Shawnee, Claremore, Alva, Midwest City, Tonkawa, and 18 other cities. Around 1,000 social work diplomas are granted every academic year. Average tuition price for social work programs in OK is around $12,200.

Oregon
Our directory contains 25 social work schools and colleges in Portland, Eugene, Salem, Grants Pass, Oregon City, Corvallis, Monmouth, and 16 more cities. Around 1,600 social work degrees are awarded each year. Average tuition for social work degree programs in OR is around $24,000.

Pennsylvania
We reviewed 84 social work schools and colleges in Philadelphia, Pittsburgh, Reading, Bethlehem, Erie, Scranton, University Park, and 57 other cities. Around 4,600 social work diplomas and certificates are granted each academic year. Average tuition price for social work degree programs in PA: $25,700.

Puerto Rico
We reviewed 21 social work schools and colleges in San Juan, Arecibo, Ponce, Carolina, Mayaguez, Bayamon, Humacao, and 11 other cities. Around 1,200 social work degrees are awarded every academic year. Average tuition charges for social work programs in PR is about $4,900.

Rhode Island
We list 8 social work schools and colleges in Providence, Newport, Smithfield, Kingston, Bristol, and Warwick. Around 500 social work diplomas and certificates are awarded each year. Average tuition cost for social work programs in RI is around $27,600.

South Carolina
We reviewed 29 social work schools and colleges in Columbia, Charleston, Greenville, Rock Hill, Sumter, Conway, Orangeburg, and 16 other cities. Around 1,200 social work diplomas and certificates are granted each academic year. Average tuition for social work degree programs in SC is about $20,700.

South Dakota
Learn about 13 social work schools and colleges in Sioux Falls, Mitchell, Aberdeen, Kyle, Vermillion, Brookings, Yankton, and 7 other cities. Around 400 social work diplomas are awarded each academic year. Average tuition price for social work programs in SD is about $7,600.

Tennessee
We list 29 social work schools and colleges in Nashville, Chattanooga, Johnson City, Memphis, Athens, Jackson, Murfreesboro, and 16 other cities. Around 1,600 social work diplomas are granted each academic year. Average tuition for social work degree programs in TN is around $27,000.

Texas
Learn more about 81 social work schools and colleges in Houston, San Antonio, Austin, Tyler, Dallas, Corpus Christi, Lubbock, and 51 other cities. About 5,000 social work diplomas are granted each academic year. Average tuition cost for social work programs in TX is about $17,800.

Utah
Learn about 10 social work schools and colleges in Salt Lake City, Orem, Ephraim, Ogden, Cedar City, Provo, and Logan. Around 900 social work diplomas are awarded every year. Average tuition price for social work programs in UT - $19,300.

Vermont
Detailed information about 9 social work schools and colleges in Burlington, Winooski, Lyndonville, Bennington, Rutland, Castleton, and Northfield. About 300 social work diplomas and certificates are granted every year. Average tuition cost for social work degree programs in VT is approximately $29,400.

Virginia
Read about 36 social work schools and colleges in Richmond, Norfolk, Hampton, Lynchburg, Harrisonburg, Roanoke, Emory, and 22 more cities. Approximately 6,200 social work diplomas and certificates are awarded each year. Average tuition charges for social work programs in VA is approximately $16,700.

Washington
Learn about 21 social work schools and colleges in Seattle, Bellingham, Tacoma, Cheney, Olympia, Kirkland, Tukwila, and 13 more cities. Around 2,200 social work diplomas are granted every academic year. Average tuition price for social work degree programs in WA is approximately $26,100.

West Virginia
Our directory contains 17 social work schools and colleges in Bethany, Montgomery, Franklin, West Liberty, Buckhannon, Scott Depot, Beaver, and 14 other cities. Around 600 social work diplomas and certificates are granted every year. Average tuition for social work programs in WV is around $14,400.

Wisconsin
Our listing contains 32 social work schools and colleges in Milwaukee, Madison, La Crosse, Green Bay, Eau Claire, Stevens Point, Brookfield, and 20 more cities. Approximately 1,600 social work diplomas and certificates are granted every year. Average tuition price for social work degree programs in WI: $19,600.

Wyoming
Our directory contains 8 social work schools and colleges in Laramie, Torrington, Riverton, Cheyenne, Sheridan, Powell, Casper, and Rock Springs. About 200 social work degrees are awarded each academic year. Average tuition for social work degree programs in WY is about $9,900.