Social Work Schools and Colleges

Social Work Schools
Colleges and Schools Listed
1,601
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
$24,200
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,601 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.

2022 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
- 805 colleges

Community Colleges
- 543 colleges

Doctoral - PhD, EdD, MD
- 1136 colleges

Gay-Friendly Colleges
- 193 colleges

Graduate Schools
- 1953 colleges

Historically Black
- 99 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 25 social work schools and colleges in Montgomery, Mobile, Huntsville, Birmingham, Athens, Troy, Marion, and 13 more cities. About 1,600 social work degrees are granted each year. Average tuition for social work programs in AL is roughly $21,100.

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: $23,200.

Arizona
Learn more about 28 social work schools and colleges in Phoenix, Tempe, Scottsdale, Tucson, Sierra Vista, Prescott, Glendale, and 13 more cities. About 4,400 social work diplomas are awarded every year. Average tuition price for social work degree programs in AZ is around $16,900.

Arkansas
Learn more about 17 social work schools and colleges in Little Rock, Fort Smith, Russellville, Arkadelphia, Melbourne, Jonesboro, Fayetteville, and 10 more cities. Around 800 social work diplomas and certificates are awarded each year. Average tuition cost for social work degree programs in AR: $15,400.

California
Learn about 161 social work schools and colleges in San Diego, San Francisco, Claremont, Los Angeles, Oakland, Sacramento, Fresno, and 105 other cities. Around 19,100 social work degrees are awarded each year. Average tuition charges for social work degree programs in CA: $18,500.

Colorado
Get details on 16 social work schools and colleges in Denver, Grand Junction, Colorado Springs, USAF Academy, Alamosa, La Junta, Fort Collins, and 9 more cities. Around 1,400 social work diplomas and certificates are awarded every academic year. Average tuition price for social work programs in CO is about $32,800.

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

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

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 $47,000.

Florida
Get details on 37 social work schools and colleges in Miami, Jacksonville, Fort Myers, Clearwater, Boca Raton, Tampa, Lakeland, and 20 more cities. About 5,000 social work diplomas are granted every year. Average tuition cost for social work programs in FL - $19,100.

Georgia
Our directory contains 38 social work schools and colleges in Atlanta, Savannah, Rome, Macon, Thomasville, Athens, Milledgeville, and 21 other cities. Approximately 1,600 social work degrees are granted every academic year. Average tuition for social work programs in GA is about $19,900.

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

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

Illinois
Our listing contains 67 social work schools and colleges in Chicago, Rockford, Joliet, River Forest, Lincoln, Elgin, Peoria, and 37 more cities. About 4,500 social work diplomas and certificates are awarded each year. Average tuition for social work programs in IL: $34,800.

Indiana
Detailed information about 34 social work schools and colleges in Fort Wayne, Indianapolis, Notre Dame, Richmond, Valparaiso, Goshen, New Albany, and 23 more cities. Approximately 3,000 social work degrees are granted every academic year. Average tuition charges for social work programs in IN is about $26,900.

Iowa
Learn about 26 social work schools and colleges in Dubuque, Des Moines, Cedar Rapids, Cedar Falls, Indianola, Sioux Center, Ames, and 20 other cities. About 1,000 social work diplomas are awarded each academic year. Average tuition for social work programs in IA - $28,500.

Kansas
Our listing contains 22 social work schools and colleges in McPherson, Wichita, Topeka, Lawrence, Dodge City, Independence, Pittsburg, and 15 more cities. About 1,000 social work diplomas and certificates are granted every year. Average tuition cost for social work degree programs in KS: $23,300.

Kentucky
We list 26 social work schools and colleges in Louisville, Lexington, Florence, Madisonville, Williamsburg, Campbellsville, Hopkinsville, and 19 other cities. Around 2,100 social work degrees are awarded every academic year. Average tuition for social work degree programs in KY is approximately $23,400.

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

Maine
Our listing contains 14 social work schools and colleges in Augusta, Presque Isle, Fort Kent, Biddeford, Standish, Auburn, Portland, and 11 more cities. Around 600 social work diplomas and certificates are awarded every year. Average tuition for social work programs in ME is around $26,900.

Maryland
We list 21 social work schools and colleges in Baltimore, Frederick, Westminster, Salisbury, Largo, College Park, Towson, and 10 more cities. Around 2,300 social work degrees are granted each academic year. Average tuition cost for social work programs in MD: $24,900.

Massachusetts
Get details on 57 social work schools and colleges in Boston, Worcester, Springfield, Waltham, Amherst, Cambridge, Quincy, and 31 other cities. Approximately 4,200 social work diplomas are awarded every academic year. Average tuition charges for social work degree programs in MA is around $36,200.

Michigan
We list 46 social work schools and colleges in Grand Rapids, Ann Arbor, Detroit, Dearborn, Adrian, Flint, Bay City, and 31 more cities. Around 4,100 social work diplomas are granted each year. Average tuition for social work degree programs in MI - $28,900.

Minnesota
We list 43 social work schools and colleges in Saint Paul, Minneapolis, Winona, Moorhead, Mankato, Duluth, Saint Cloud, and 23 more cities. Around 3,800 social work diplomas are awarded every academic year. Average tuition cost for social work degree programs in MN is roughly $17,600.

Mississippi
Our listing contains 19 social work schools and colleges in Jackson, Hattiesburg, Perkinston, Cleveland, Holly Springs, Alcorn State, Fulton, and 13 more cities. Approximately 900 social work degrees are awarded each academic year. Average tuition for social work degree programs in MS - $14,200.

Missouri
Learn more about 33 social work schools and colleges in Saint Louis, Springfield, Kansas City, Columbia, Fulton, Marshall, Warrensburg, and 18 other cities. Around 1,900 social work degrees are awarded every academic year. Average tuition price for social work programs in MO - $26,100.

Montana
Learn about 12 social work schools and colleges in Harlem, Crow Agency, Poplar, Box Elder, Helena, Great Falls, Browning, and 9 other cities. Around 200 social work degrees are granted each year. Average tuition cost for social work degree programs in MT: $21,600.

Nebraska
Get details on 19 social work schools and colleges in Lincoln, Omaha, Grand Island, Seward, Chadron, Fremont, Scottsbluff, and 11 other cities. About 800 social work degrees are awarded every year. Average tuition for social work degree programs in NE is about $14,000.

Nevada
We reviewed 8 social work schools and colleges in Las Vegas, Reno, Elko, Carson City, and Henderson. Around 700 social work diplomas and certificates are granted each academic year. Average tuition charges for social work degree programs in NV is about $22,100.

New Hampshire
Detailed information about 11 social work schools and colleges in Manchester, Berlin, Rindge, Laconia, Durham, Plymouth, Keene, Concord, and Henniker. Around 800 social work degrees are awarded every year. Average tuition for social work degree programs in NH is about $16,000.

New Jersey
Detailed information about 39 social work schools and colleges in Newark, Jersey City, Caldwell, Montclair, Randolph, West Long Branch, Glassboro, and 33 more cities. Approximately 3,500 social work diplomas and certificates are awarded each year. Average tuition price for social work programs in NJ - $24,000.

New Mexico
Get details on 20 social work schools and colleges in Albuquerque, Las Cruces, Alamogordo, Hobbs, Silver City, Farmington, Roswell, and 15 other cities. Approximately 900 social work degrees are awarded every academic year. Average tuition cost for social work programs in NM is roughly $12,000.

New York
Read information about 111 social work schools and colleges in New York City, Bronx, Rochester, Brooklyn, Buffalo, Syracuse, Albany, and 65 more cities. About 12,100 social work diplomas and certificates are granted every year. Average tuition for social work programs in NY is about $31,700.

North Carolina
Our listing contains 36 social work schools and colleges in Greensboro, Charlotte, Raleigh, Fayetteville, Durham, Winston-Salem, Hickory, and 23 more cities. Approximately 3,000 social work degrees are granted each academic year. Average tuition cost for social work programs in NC is roughly $24,800.

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

Ohio
Detailed information about 78 social work schools and colleges in Cincinnati, Columbus, Cleveland, Dayton, Zanesville, North Canton, Mansfield, and 55 other cities. Approximately 3,300 social work diplomas are awarded every year. Average tuition price for social work degree programs in OH: $24,300.

Oklahoma
Our directory contains 21 social work schools and colleges in Tulsa, Oklahoma City, Alva, Midwest City, Edmond, Seminole, Bethany, and 16 other cities. Around 800 social work diplomas are granted every academic year. Average tuition price for social work programs in OK is around $15,600.

Oregon
Our directory contains 22 social work schools and colleges in Portland, Salem, Eugene, Corvallis, Ontario, Albany, La Grande, and 13 more cities. Around 1,600 social work degrees are awarded each year. Average tuition for social work degree programs in OR is around $29,700.

Pennsylvania
We reviewed 88 social work schools and colleges in Philadelphia, Pittsburgh, Reading, Erie, Scranton, Greensburg, Johnstown, and 64 other cities. Around 4,300 social work diplomas and certificates are granted each academic year. Average tuition price for social work degree programs in PA: $30,200.

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

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

South Carolina
We reviewed 29 social work schools and colleges in Columbia, Charleston, Sumter, Greenville, Clemson, Greenwood, Bluffton, and 16 other cities. Around 900 social work diplomas and certificates are granted each academic year. Average tuition for social work degree programs in SC is about $25,200.

South Dakota
Learn about 12 social work schools and colleges in Aberdeen, Mitchell, Watertown, Sioux Falls, Kyle, Vermillion, Brookings, 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 $10,200.

Tennessee
We list 29 social work schools and colleges in Nashville, Knoxville, Memphis, Chattanooga, Cleveland, Johnson City, Bristol, and 17 other cities. Around 1,800 social work diplomas are granted each academic year. Average tuition for social work degree programs in TN is around $28,800.

Texas
Learn more about 81 social work schools and colleges in Houston, San Antonio, Austin, Dallas, Tyler, Fort Worth, Lubbock, and 46 other cities. About 5,900 social work diplomas are granted each academic year. Average tuition cost for social work programs in TX is about $23,200.

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

Vermont
Detailed information about 7 social work schools and colleges in Burlington, Johnson, Bennington, Northfield, Castleton, and Montpelier. About 300 social work diplomas and certificates are granted every year. Average tuition cost for social work degree programs in VT is approximately $37,100.

Virginia
Read about 34 social work schools and colleges in Virginia Beach, Richmond, Norfolk, Harrisonburg, Hampton, Roanoke, Lynchburg, and 19 more cities. Approximately 4,300 social work diplomas and certificates are awarded each year. Average tuition charges for social work programs in VA is approximately $20,500.

Washington
Learn about 24 social work schools and colleges in Seattle, Tacoma, Bellingham, Kirkland, College Place, Pullman, Lakewood, and 15 more cities. Around 2,300 social work diplomas are granted every academic year. Average tuition price for social work degree programs in WA is approximately $28,600.

West Virginia
Our directory contains 18 social work schools and colleges in Charles Town, Scott Depot, Bethany, Morgantown, Huntington, South Charleston, Buckhannon, and 15 other cities. Around 600 social work diplomas and certificates are granted every year. Average tuition for social work programs in WV is around $16,400.

Wisconsin
Our listing contains 34 social work schools and colleges in Milwaukee, Madison, Green Bay, Eau Claire, La Crosse, Hayward, Elkhorn, and 20 more cities. Approximately 1,400 social work diplomas and certificates are granted every year. Average tuition price for social work degree programs in WI: $22,500.

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