BSW Programs in North Carolina

23 colleges · 808 BSW graduates per year · in-state tuition $1,000–$43,816

Every college below awards a Bachelor of Social Work degree in North Carolina, based on the latest federal IPEDS completions data. Programs are ordered by size (BSW degrees awarded per year). Click a college for admissions, financial aid, and outcome details. See also the best BSW colleges in North Carolina ranking.

College City BSW Grads/Yr In-State Tuition Grad Rate
Appalachian State University Boone 95 $4,242 75%
University of North Carolina at Charlotte Charlotte 80 $3,812 69%
University of North Carolina Wilmington Wilmington 73 $4,443 71%
University of North Carolina at Greensboro Greensboro 72 $4,422 56%
North Carolina State University at Raleigh Raleigh 64 $6,535 85%
East Carolina University Greenville 64 $4,452 63%
Western Carolina University Cullowhee 51 $1,000 60%
North Carolina A & T State University Greensboro 48 $3,540 57%
North Carolina Central University Durham 44 $3,728 42%
University of North Carolina at Pembroke Pembroke 39 $1,000 44%
Fayetteville State University Fayetteville 36 $1,000 38%
Winston-Salem State University Winston-Salem 33 $3,401 47%
Methodist University Fayetteville 15 $38,936 43%
Elizabeth City State University Elizabeth City 15 $1,000 44%
Barton College Wilson 14 $35,600 46%
Meredith College Raleigh 14 $43,816 70%
Johnson C Smith University Charlotte 14 $18,450 34%
Mars Hill University Mars Hill 11 $37,270 45%
Warren Wilson College Swannanoa 6 $39,300 42%
Campbell University Buies Creek 6 $37,750 61%
Shaw University Raleigh 5 $12,408 22%
Livingstone College Salisbury 5 $15,917 28%
Bennett College Greensboro 4 $16,640 25%

Frequently Asked Questions

How many colleges offer BSW programs in North Carolina?

23 colleges in North Carolina awarded bachelor's degrees in social work, graduating 808 BSW students per year according to the latest federal IPEDS data.

What is the most affordable BSW program in North Carolina?

Western Carolina University in Cullowhee has the lowest published in-state tuition among North Carolina BSW colleges at $1,000 per year. Your actual cost may be lower after grants and scholarships — check each college's average net price.

Which North Carolina college has the largest BSW program?

Appalachian State University graduates the most BSW students in North Carolina, with 95 bachelor's degrees in social work awarded per year.

Explore More

Where a BSW Leads

A Bachelor of Social Work opens into six main practice areas, and pay differs between them by more than most prospective students expect. Each guide below carries the full BLS percentile spread, pay by work setting, and pay by state. Figures are May 2025 medians.

Not sure which fits? Start with the career and salary overview or the is social work for me self-assessment.