Social Work Schools and Colleges

Social Work Schools
Colleges and Schools Listed
1,589
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
$18,800
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,589 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.

2015 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
- 879 colleges

Community Colleges
- 543 colleges

Doctoral - PhD, EdD, MD
- 939 colleges

Gay-Friendly Colleges
- 193 colleges

Graduate Schools
- 1953 colleges

Historically Black
- 97 colleges

Largest Universities
- 50 colleges

Most Dangerous
- 100 colleges

Native American and Tribal
- 34 colleges

Safest and Low Crime
- 100 colleges

Small Private High Quality
- 50 colleges

Programs Offered by State

Alabama
Our listing contains 23 social work schools and colleges in Mobile, Montgomery, Birmingham, Huntsville, Normal, Fairfield, Athens, and 13 more cities. Around 1,400 social work diplomas are awarded each academic year. Average tuition cost for social work programs in AL is approximately $16,200.

Alaska
Get details on 5 social work schools and colleges in Anchorage, Valdez, Juneau, and Fairbanks. Around 200 social work diplomas are granted each academic year. Average tuition charges for social work degree programs in AK: $18,600.

Arizona
Read about 24 social work schools and colleges in Phoenix, Tempe, Tucson, Flagstaff, Prescott, Sells, Holbrook, and 9 other cities. Approximately 1,400 social work degrees are awarded every year. Average tuition charges for social work degree programs in AZ is around $17,100.

Arkansas
We list 17 social work schools and colleges in Little Rock, Conway, Helena, Searcy, Arkadelphia, Monticello, Fayetteville, and 9 other cities. Around 600 social work degrees are granted every academic year. Average tuition charges for social work programs in AR is around $12,200.

California
We reviewed 148 social work schools and colleges in San Diego, Sacramento, Los Angeles, Oakland, Claremont, Riverside, San Francisco, and 102 other cities. Around 15,800 social work diplomas are granted every academic year. Average tuition price for social work degree programs in CA is about $14,100.

Colorado
Detailed information about 16 social work schools and colleges in Denver, Colorado Springs, Fort Collins, Aurora, Lone Tree, Greeley, USAFA, and 8 other cities. Approximately 1,100 social work diplomas and certificates are awarded each year. Average tuition cost for social work programs in CO is about $23,800.

Connecticut
Get details on 25 social work schools and colleges in New Haven, Bridgeport, Waterbury, Fairfield, Hartford, West Hartford, New London, and 14 more cities. About 1,000 social work diplomas and certificates are granted each academic year. Average tuition price for social work programs in CT is approximately $22,800.

Delaware
Read information about 6 social work schools and colleges in Dover, Wilmington, Georgetown, Newark, and New Castle. About 400 social work degrees are granted every academic year. Average tuition cost for social work degree programs in DE is about $16,000.

District of Columbia
Detailed information about 10 social work schools and colleges in Washington. Approximately 1,100 social work degrees are granted every year. Average tuition for social work degree programs in DC - $35,800.

Florida
Our directory contains 36 social work schools and colleges in Jacksonville, Fort Lauderdale, Miami, Tampa, Boca Raton, Ocala, Fort Myers, and 22 more cities. About 3,600 social work diplomas are granted each year. Average tuition cost for social work programs in FL is approximately $18,700.

Georgia
Get details on 37 social work schools and colleges in Atlanta, Savannah, Rome, Athens, Milledgeville, Albany, Macon, and 20 more cities. Approximately 1,800 social work diplomas are awarded each year. Average tuition for social work programs in GA is approximately $17,900.

Hawaii
We reviewed 8 social work schools and colleges in Honolulu, Kahului, Laie, and Kapolei. About 500 social work diplomas are awarded every year. Average tuition for social work degree programs in HI is around $18,600.

Idaho
We reviewed 8 social work schools and colleges in Twin Falls, Nampa, Coeur d'Alene, Rexburg, Moscow, Boise, Pocatello, and Lewiston. Around 500 social work diplomas and certificates are granted every year. Average tuition price for social work degree programs in ID - $14,500.

Illinois
Our listing contains 62 social work schools and colleges in Chicago, Elgin, River Forest, Rockford, Elmhurst, Lebanon, Palatine, and 40 other cities. About 3,900 social work degrees are awarded each academic year. Average tuition for social work degree programs in IL is approximately $26,600.

Indiana
Read information about 34 social work schools and colleges in Indianapolis, Fort Wayne, Notre Dame, Evansville, Kokomo, Richmond, Whiting, and 25 more cities. Approximately 2,200 social work diplomas and certificates are granted each year. Average tuition cost for social work programs in IN - $25,600.

Iowa
Read about 31 social work schools and colleges in Cedar Falls, Dubuque, Mason City, Davenport, Cedar Rapids, Des Moines, Lamoni, and 22 other cities. About 3,700 social work diplomas are awarded each year. Average tuition price for social work degree programs in IA - $13,500.

Kansas
Our directory contains 26 social work schools and colleges in Wichita, Lawrence, Iola, Overland Park, El Dorado, Hillsboro, North Newton, and 21 more cities. Approximately 1,000 social work degrees are granted every academic year. Average tuition for social work programs in KS is around $17,200.

Kentucky
Detailed information about 31 social work schools and colleges in Louisville, Owensboro, Lexington, Pippa Passes, Campbellsville, Hazard, Williamsburg, and 22 other cities. Approximately 1,700 social work diplomas and certificates are awarded every academic year. Average tuition price for social work programs in KY is about $19,000.

Louisiana
Learn more about 16 social work schools and colleges in New Orleans, Baton Rouge, Grambling, Metairie, Shreveport, Natchitoches, Hammond, Pineville, and Monroe. Approximately 900 social work diplomas are awarded every academic year. Average tuition for social work degree programs in LA is around $13,600.

Maine
We list 11 social work schools and colleges in Augusta, Portland, Biddeford, Auburn, South Portland, Orono, Bangor, and 7 other cities. Approximately 400 social work diplomas are awarded each year. Average tuition for social work degree programs in ME is about $22,500.

Maryland
Detailed information about 23 social work schools and colleges in Baltimore, Frederick, Hagerstown, College Park, Takoma Park, Adelphi, McHenry, and 11 more cities. Around 2,000 social work diplomas are granted each academic year. Average tuition price for social work programs in MD is approximately $20,200.

Massachusetts
Get details on 57 social work schools and colleges in Boston, Worcester, Springfield, Cambridge, Newton, Amherst, Waltham, and 32 other cities. About 4,100 social work diplomas are granted every year. Average tuition cost for social work degree programs in MA is around $25,700.

Michigan
Read information about 51 social work schools and colleges in Grand Rapids, Ann Arbor, Detroit, Flint, Adrian, Battle Creek, Brimley, and 37 more cities. About 4,400 social work diplomas are awarded every year. Average tuition for social work degree programs in MI is around $23,000.

Minnesota
Our listing contains 46 social work schools and colleges in Minneapolis, Saint Paul, Duluth, Moorhead, Mankato, Winona, Saint Cloud, and 24 other cities. Approximately 3,000 social work diplomas and certificates are granted every academic year. Average tuition price for social work degree programs in MN is approximately $15,900.

Mississippi
Our listing contains 23 social work schools and colleges in Jackson, Hattiesburg, Cleveland, Itta Bena, Wesson, Blue Mountain, Goodman, and 17 other cities. Around 1,100 social work diplomas and certificates are awarded every year. Average tuition for social work programs in MS is about $10,600.

Missouri
Our directory contains 31 social work schools and colleges in Saint Louis, Kansas City, Springfield, Fulton, Columbia, Cottleville, Parkville, and 15 other cities. Approximately 1,800 social work diplomas are awarded each year. Average tuition charges for social work programs in MO is about $19,800.

Montana
We list 13 social work schools and colleges in Browning, Pablo, Billings, Helena, Glendive, Bozeman, Missoula, and 10 more cities. Around 200 social work degrees are granted every academic year. Average tuition price for social work programs in MT - $17,900.

Nebraska
Read about 23 social work schools and colleges in Lincoln, Omaha, Fremont, Peru, Bellevue, Macy, Hastings, and 11 other cities. Approximately 1,000 social work diplomas are awarded every year. Average tuition cost for social work programs in NE is roughly $8,800.

Nevada
We list 5 social work schools and colleges in Reno, Las Vegas, and Elko. Around 500 social work diplomas and certificates are granted every year. Average tuition charges for social work programs in NV is about $18,000.

New Hampshire
Our directory contains 12 social work schools and colleges in Nashua, Henniker, Claremont, Plymouth, Laconia, Durham, Berlin, and 8 more cities. Around 400 social work degrees are granted each academic year. Average tuition charges for social work degree programs in NH is approximately $23,400.

New Jersey
We list 34 social work schools and colleges in Newark, Jersey City, Galloway, Mays Landing, Randolph, West Long Branch, Camden, and 28 other cities. Around 3,200 social work diplomas are awarded each academic year. Average tuition for social work degree programs in NJ is around $17,500.

New Mexico
We reviewed 18 social work schools and colleges in Albuquerque, Santa Fe, Grants, Ranchos de Taos, Espanola, Las Cruces, Ruidoso, and 14 more cities. Approximately 700 social work diplomas are awarded every academic year. Average tuition charges for social work degree programs in NM is roughly $8,800.

New York
Get details on 115 social work schools and colleges in New York City, Brooklyn, Bronx, Rochester, Buffalo, Troy, Poughkeepsie, and 69 more cities. About 11,400 social work degrees are awarded each year. Average tuition cost for social work degree programs in NY is about $23,600.

North Carolina
We list 40 social work schools and colleges in Greensboro, Raleigh, Fayetteville, Charlotte, Durham, Chapel Hill, Murfreesboro, and 28 other cities. About 2,300 social work diplomas and certificates are awarded every year. Average tuition for social work degree programs in NC is approximately $20,300.

North Dakota
Our listing contains 12 social work schools and colleges in Bismarck, Fargo, New Town, Grand Forks, Minot, Fort Yates, Dickinson, and 7 other cities. About 300 social work degrees are granted each academic year. Average tuition price for social work degree programs in ND: $12,900.

Ohio
Read about 69 social work schools and colleges in Cincinnati, Columbus, Cleveland, Dayton, Newark, Mansfield, Lima, and 51 more cities. About 2,700 social work diplomas are granted every academic year. Average tuition price for social work programs in OH: $19,200.

Oklahoma
Read information about 22 social work schools and colleges in Oklahoma City, Tulsa, Shawnee, Seminole, Edmond, Norman, Weatherford, and 15 more cities. About 1,100 social work degrees are awarded each year. Average tuition cost for social work programs in OK is around $10,500.

Oregon
We reviewed 27 social work schools and colleges in Portland, Eugene, Salem, Corvallis, Monmouth, Albany, La Grande, and 16 other cities. Around 1,400 social work degrees are granted each year. Average tuition price for social work programs in OR is approximately $20,500.

Pennsylvania
Our directory contains 84 social work schools and colleges in Philadelphia, Pittsburgh, Reading, Erie, Johnstown, Bryn Mawr, Greensburg, and 56 other cities. About 4,200 social work diplomas are granted every academic year. Average tuition price for social work programs in PA is around $23,700.

Puerto Rico
Our listing contains 24 social work schools and colleges in Carolina, Bayamon, Ponce, Arecibo, Mayaguez, San Juan, Fajardo, and 12 more cities. Approximately 1,100 social work diplomas and certificates are awarded each academic year. Average tuition for social work degree programs in PR is around $4,400.

Rhode Island
Detailed information about 8 social work schools and colleges in Providence, Bristol, Warwick, Newport, Smithfield, and Kingston. Around 400 social work diplomas are awarded each year. Average tuition price for social work programs in RI is roughly $26,700.

South Carolina
Read information about 26 social work schools and colleges in Columbia, Charleston, Sumter, Rock Hill, Greenville, Florence, Hartsville, and 14 other cities. Approximately 1,200 social work degrees are granted each academic year. Average tuition price for social work programs in SC - $16,600.

South Dakota
Read information about 10 social work schools and colleges in Sioux Falls, Aberdeen, Kyle, Watertown, Vermillion, Mitchell, Yankton, and Spearfish. Around 300 social work diplomas are awarded each year. Average tuition price for social work programs in SD is about $7,500.

Tennessee
Read information about 27 social work schools and colleges in Nashville, Memphis, Chattanooga, Athens, Jefferson City, Milligan College, Harrogate, and 17 more cities. Around 1,300 social work diplomas are awarded every year. Average tuition price for social work programs in TN - $25,500.

Texas
Our directory contains 86 social work schools and colleges in San Antonio, Houston, Austin, Dallas, Tyler, Denton, Abilene, and 54 more cities. Around 4,300 social work diplomas are granted each year. Average tuition charges for social work programs in TX: $16,400.

Utah
Get details on 11 social work schools and colleges in Salt Lake City, Orem, Ephraim, Ogden, Cedar City, Provo, and Logan. About 900 social work degrees are awarded each year. Average tuition price for social work programs in UT is roughly $16,700.

Vermont
We reviewed 10 social work schools and colleges in Burlington, Bennington, Winooski, Lyndonville, Rutland, Castleton, and Northfield. About 300 social work degrees are granted every academic year. Average tuition cost for social work degree programs in VT is approximately $26,000.

Virginia
Get details on 38 social work schools and colleges in Richmond, Norfolk, Lynchburg, Harrisonburg, Hampton, Roanoke, Blacksburg, and 23 other cities. Around 4,800 social work diplomas are granted each academic year. Average tuition cost for social work degree programs in VA is about $15,500.

Washington
Read about 14 social work schools and colleges in Tacoma, Seattle, Pullman, Ellensburg, Bothell, Olympia, College Place, and 9 more cities. Approximately 2,200 social work diplomas are awarded every academic year. Average tuition price for social work programs in WA is about $24,500.

West Virginia
Learn more about 15 social work schools and colleges in Athens, Institute, Charles Town, West Liberty, Bethany, Morgantown, Huntington, and 12 more cities. Approximately 500 social work degrees are awarded each year. Average tuition for social work degree programs in WV is approximately $12,800.

Wisconsin
Learn about 34 social work schools and colleges in Milwaukee, Madison, Brookfield, Green Bay, La Crosse, Manitowoc, Stevens Point, and 20 more cities. Approximately 1,400 social work degrees are awarded every academic year. Average tuition for social work degree programs in WI is around $17,900.

Wyoming
We list 7 social work schools and colleges in Riverton, Cheyenne, Sheridan, Powell, Casper, Rock Springs, and Laramie. Around 200 social work diplomas and certificates are awarded every year. Average tuition for social work degree programs in WY: $8,600.