Best Social Work Schools in Virginia
Virginia has 12 colleges offering Social Work programs tracked by the College Scorecard, producing 389 recent graduates. Graduates earn $30,116 on average within two years, roughly in line with the national average of $31,424.
Public vs Private: Social Work in Virginia
Public schools in Virginia produce comparable or higher early earnings for Social Work graduates, often at lower cost — making them strong value options.
Social Work Schools in Virginia, Ranked by Earnings
George Mason University
Fairfax, VA · Public
Virginia Commonwealth University
Richmond, VA · Public
James Madison University
Harrisonburg, VA · Public
Virginia State University
Petersburg, VA · Public
Longwood University
Farmville, VA · Public
Christopher Newport University
Newport News, VA · Public
Liberty University
Lynchburg, VA · Private
Radford University
Radford, VA · Public
Mary Baldwin University
Staunton, VA · Private
Virginia Union University
Richmond, VA · Private
Eastern Mennonite University
Harrisonburg, VA · Private
Ferrum College
Ferrum, VA · Private
Frequently Asked Questions
What is the best school for Social Work in Virginia?
How much do Social Work graduates earn in Virginia?
What is the hardest Social Work school to get into in Virginia?
Should I attend a public or private school for Social Work in Virginia?
Other Popular Majors in Virginia
Social Work in Other States
Get Social Work Career Insights
We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.
No spam. Unsubscribe anytime.
Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.