Find Affordable College Courses

What Do You Want to Study?

Best Bachelor's Degree Schools in Virginia

2023 Best Bachelor's Degree Schools in Virginia

38 Schools Ranked
$25,776 Avg Tuition & Fees*

Today's students have lots of options to pick from when considering higher education opportunities. With more and more schools offering online options, you could even register for a great program on the other side of the country. Or you may find the programs at a trade school or bootcamp to be a better alternative for you.

To help you arm yourself with the information you need to make your decision, Course Advisor has developed this Best Bachelor's Degree Schools in Virginia ranking. Our analysis looked at 38 schools in Virginia to see which bachelor's degree programs offered the best educational experiences for students. Factors related to overall quality of the school, post-graduation earnings, average student debt, and more accumulated were considered when coming up with this list.

View our full ranking methodology.

Top Bachelor's Degree Schools in Virginia

Learn more about these excellent schools below:

#1

Washington and Lee University

Lexington, Virginia
589 Total Awards
$64,525 Average Tuition & Fees

Our 2023 rankings named Washington and Lee University the best school in Virginia for students working on their bachelor’s degree. Located in Lexington, Virginia, the small private not-for-profit school awarded 589 diplomas to qualifed bachelor’s degree students in .

If you don’t receive financial aid, you can expect a bill for $64,525 to cover tuition and fees at Washington and Lee. The school does not offer an in-state discount.

Read More…

Request Information
#2

University of Virginia - Main Campus

Charlottesville, Virginia
5,463 Total Awards
$22,323 Average Tuition & Fees

Out of the 38 schools in Virginia that were part of this year’s ranking, University of Virginia - Main Campus landed the # 2 spot on the list. Located in Charlottesville, Virginia, the large public school awarded 5,463 diplomas to qualifed bachelor’s degree students in .

The average in-state tuition and fees for students at University of Virginia is $22,323. Out-of-state students pay an average of $59,633.

Read More…

Request Information
#3

Virginia Military Institute

Lexington, Virginia
359 Total Awards
$20,484 Average Tuition & Fees

You’ll be in good company if you decide to attend Virginia Military Institute. It ranked #3 on our 2023 Best Bachelor’s Degree Schools in Virginia list. Located in Lexington, Virginia, the small public school awarded 359 diplomas to qualifed bachelor’s degree students in .

The average in-state tuition and fees for students at VMI is $20,484. If you are from out of state, expect to pay an average of $51,186.

Read full report on Virginia Military Institute

Request Information
#4

Virginia Tech

Blacksburg, Virginia
8,104 Total Awards
$15,478 Average Tuition & Fees

A rank of #4 on this year’s list means Virginia Tech is a great place for students working on their bachelor’s degree. This large public school is located in Blacksburg, Virginia, and it awarded 8,104 bachelor’s degrees in .

The average in-state tuition and fees for students at Virginia Tech is $15,478. Out-of-state students pay an average of $36,694.

Read More…

Request Information
#5

William & Mary

Williamsburg, Virginia
1,994 Total Awards
$25,041 Average Tuition & Fees

A rank of #5 on this year’s list means William & Mary is a great place for students working on their bachelor’s degree. William & Mary is a medium-sized public school located in Williamsburg, Virginia that handed out 1,994 bachelor’s degrees in .

Students from Virginia who attend William & Mary full time pay an average of $25,041 in tuition and fees. Those students who come from outside the state pay an average of $49,412.

Full William & Mary Report

Request Information
#6

University of Richmond

University of Richmond, Virginia
989 Total Awards

University of Richmond came in at #6 in this year’s edition of the Best Bachelor’s Degree Schools in Virginia ranking. University of Richmond, Virginia is the setting for this small institution of higher learning. The private not-for-profit school handed out bachelor’s degrees to 989 students in .

Read More…

Request Information
#7

James Madison University

Harrisonburg, Virginia
4,595 Total Awards
$13,576 Average Tuition & Fees

With a ranking of #7, James Madison University did quite well on this year’s best schools for students working on their bachelor’s degree. Harrisonburg, Virginia is the setting for this large institution of higher learning. The public school handed out bachelor’s degrees to 4,595 students in .

In-state students pay an average of $13,576 in tuition and fees if they attend JMU full time. Out-of-state students pay an average of $30,790.

Read More…

Request Information
#8

Randolph - Macon College

Ashland, Virginia
404 Total Awards
$48,002 Average Tuition & Fees

Randolph - Macon College landed the #8 spot in the 2023 rankings for the best bachelor’s degree programs. Ashland, Virginia is the setting for this small institution of higher learning. The private not-for-profit school handed out bachelor’s degrees to 404 students in .

If you want to attend Randolph - Macon, expect to pay an average of $48,002 in tuition and fees. Of course, this could be reduced if you receive financial aid.

Full Randolph - Macon College Report

Request Information
#9

Christopher Newport University

Newport News, Virginia
1,134 Total Awards
$16,351 Average Tuition & Fees

Christopher Newport University came in at #9 in this year’s edition of the Best Bachelor’s Degree Schools in Virginia ranking. Newport News, Virginia is the setting for this small institution of higher learning. The public school handed out bachelor’s degrees to 1,134 students in .

Students from Virginia who attend CNU full time pay an average of $16,351 in tuition and fees. Those students who come from outside the state pay an average of $30,988.

Full Christopher Newport University Report

Request Information
#10

George Mason University

Fairfax, Virginia
6,098 Total Awards
$13,815 Average Tuition & Fees

George Mason University landed the #10 spot in the 2023 rankings for the best bachelor’s degree programs. Located in Fairfax, Virginia, the large public school awarded 6,098 diplomas to qualifed bachelor’s degree students in .

Students from Virginia who attend GMU full time pay an average of $13,815 in tuition and fees. Out-of-state students pay an average of $37,979.

Full George Mason University Report

Request Information
#11

Hampden - Sydney College

Hampden-Sydney, Virginia
163 Total Awards
$52,388 Average Tuition & Fees

Hampden - Sydney College landed the #11 spot in the 2023 rankings for the best bachelor’s degree programs. Hampden - Sydney is a private not-for-profit institution located in Hampden-Sydney, Virginia. The school has a very small population, and it awarded 163 bachelor’s degrees in .

Hampden - Sydney does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $52,388. This amount may be reduced if you receive financial aid.

Full Hampden - Sydney College Report

Request Information
#12

Roanoke College

Salem, Virginia
477 Total Awards
$36,774 Average Tuition & Fees

Roanoke College ranked #12 on this year’s Best Bachelor’s Degree Schools in Virginia list. Roanoke is a small private not-for-profit school situated in Salem, Virginia. It awarded 477 bachelor’s degrees in .

If you want to attend Roanoke, expect to pay an average of $36,774 in tuition and fees. Of course, this could be reduced if you receive financial aid.

Full Roanoke College Report

Request Information
#13

Old Dominion University

Norfolk, Virginia
3,611 Total Awards
$12,262 Average Tuition & Fees

Old Dominion University did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #13 on the list. This large public school is located in Norfolk, Virginia, and it awarded 3,611 bachelor’s degrees in .

In-state students pay an average of $12,262 in tuition and fees if they attend Old Dominion full time. If you are from out of state, expect to pay an average of $32,662.

Full Old Dominion University Report

Request Information
#14

University of Mary Washington

Fredericksburg, Virginia
900 Total Awards
$14,559 Average Tuition & Fees

University of Mary Washington came in at #14 in this year’s edition of the Best Bachelor’s Degree Schools in Virginia ranking. Located in Fredericksburg, Virginia, the small public school awarded 900 diplomas to qualifed bachelor’s degree students in .

Full-time students from Virginia pay an average of $14,559 in tuition and fees if they choose to attend UMW. Out-of-state students pay an average of $31,479.

Read More…

Request Information
#16

Shenandoah University

Winchester, Virginia
526 Total Awards
$36,028 Average Tuition & Fees

Shenandoah University landed the #16 spot in the 2023 rankings for the best bachelor’s degree programs. Located in Winchester, Virginia, the small private not-for-profit school awarded 526 diplomas to qualifed bachelor’s degree students in .

If you want to attend Shenandoah, expect to pay an average of $36,028 in tuition and fees. Of course, this could be reduced if you receive financial aid.

Read More…

Request Information
#17

Bridgewater College

Bridgewater, Virginia
355 Total Awards
$41,350 Average Tuition & Fees

Bridgewater College landed the #17 spot in the 2023 rankings for the best bachelor’s degree programs. Bridgewater is a private not-for-profit institution located in Bridgewater, Virginia. The school has a small population, and it awarded 355 bachelor’s degrees in .

The average tuition and fees at Bridgewater is $41,350. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Full Bridgewater College Report

Request Information
#18

Virginia Commonwealth University

Richmond, Virginia
4,875 Total Awards
$16,233 Average Tuition & Fees

Virginia Commonwealth University ranked #18 on this year’s Best Bachelor’s Degree Schools in Virginia list. VCU is a large public school situated in Richmond, Virginia. It awarded 4,875 bachelor’s degrees in .

Full-time students from Virginia pay an average of $16,233 in tuition and fees if they choose to attend VCU. If you are from out of state, expect to pay an average of $38,817.

Full Virginia Commonwealth University Report

Request Information
#19

Radford University

Radford, Virginia
1,605 Total Awards
$12,286 Average Tuition & Fees

Radford University ranked #19 on this year’s Best Bachelor’s Degree Schools in Virginia list. Radford is located in Radford, Virginia and has a medium-sized student population. In , this school awarded 1,605 bachelor’s degrees to qualified students.

Full-time students from Virginia pay an average of $12,286 in tuition and fees if they choose to attend Radford. If you are from out of state, expect to pay an average of $25,185.

Read More…

Request Information
#20

University of Lynchburg

Lynchburg, Virginia
379 Total Awards

University of Lynchburg came in at #20 in this year’s edition of the Best Bachelor’s Degree Schools in Virginia ranking. Lynchburg is a small private not-for-profit school situated in Lynchburg, Virginia. It awarded 379 bachelor’s degrees in .

Full University of Lynchburg Report

Request Information
#21

Marymount University

Arlington, Virginia
473 Total Awards
$38,250 Average Tuition & Fees

With a ranking of #21, Marymount University did quite well on this year’s best schools for students working on their bachelor’s degree. Marymount is a private not-for-profit institution located in Arlington, Virginia. The school has a small population, and it awarded 473 bachelor’s degrees in .

The average tuition and fees at Marymount is $38,250. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid.

Read More…

Request Information
#22

Bluefield College

Bluefield, Virginia
146 Total Awards
$29,696 Average Tuition & Fees

Bluefield College did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #22 on the list. Bluefield College is located in Bluefield, Virginia and has a very small student population. In , this school awarded 146 bachelor’s degrees to qualified students.

Bluefield College does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $29,696. This amount may be reduced if you receive financial aid.

Read full report on Bluefield College

Request Information
#23

ECPI University

Virginia Beach, Virginia
1,240 Total Awards
$18,484 Average Tuition & Fees

With a ranking of #23, ECPI University did quite well on this year’s best schools for students working on their bachelor’s degree. ECPI University is a fairly large private for-profit school situated in Virginia Beach, Virginia. It awarded 1,240 bachelor’s degrees in .

If you don’t receive financial aid, you can expect a bill for $18,484 to cover tuition and fees at ECPI University. The school does not offer an in-state discount.

Read More…

Request Information
#24

Liberty University

Lynchburg, Virginia
10,159 Total Awards
$15,822 Average Tuition & Fees

Liberty University did quite well in this year’s ranking of the best places for students to get a bachelor’s degree. It came in at #24 on the list. This large private not-for-profit school is located in Lynchburg, Virginia, and it awarded 10,159 bachelor’s degrees in .

Liberty University does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $15,822. This amount may be reduced if you receive financial aid.

Read full report on Liberty University

Request Information
#25

Longwood University

Farmville, Virginia
724 Total Awards
$15,200 Average Tuition & Fees

Longwood University landed the #25 spot in the 2023 rankings for the best bachelor’s degree programs. Longwood is a public institution located in Farmville, Virginia. The school has a small population, and it awarded 724 bachelor’s degrees in .

In-state students pay an average of $15,200 in tuition and fees if they attend Longwood full time. If you are from out of state, expect to pay an average of $27,410.

Read More…

Request Information

View Best Bachelor’s Degree Schools Nationwide >

Notes and References

Footnotes

*These averages are for the top 25 schools only.

References

  • Read more about our ranking methodology.
  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Information about the national average student loan default rate is from the U.S. Department of Education and refers to data about the 2016 borrower cohort tracking period for which the cohort default rate (CDR) was 10.1%.

More about our data sources and methodologies.

Featured Schools

Find Schools Near You

Our free school finder matches students with accredited colleges across the U.S.