Find Teaching Schools

Study Area & Zipcode

Best Teaching Schools in Virginia

Find Schools Near

2023 Best Teaching Schools in Virginia

19 Schools Ranked
$42,883 Average Earnings
$23,319 Avg Student Debt

There are so many teaching programs in today's world that it can tough to figure out which one is the right one for you. As online education oppotunities continue to grow, you're not restricted to just schools in your local area anymore. Even some of the 'big name' schools are offering online courses. On top of that, there are a considerable number of trade schools and bootcamp that offer fast-track entry to many fields.

To assist you in seeing some of the education options that are available to you, Teaching Degree Search has created its Best Teaching Schools in Virginia ranking. Our analysis looked at 19 schools in Virginia to see which programs offered the best educational experiences for teaching students.

View our full ranking methodology.

Top Teaching Schools in Virginia

Learn more about these excellent schools below:

#1

University of Virginia - Main Campus

Charlottesville, Virginia
$58,809 Average Earnings
$18,266 Avg Student Debt

Our 2023 rankings named University of Virginia - Main Campus the best school in Virginia for teaching students working on their degree.

On average, students take out $18,266 in loans while pursuing their degree. For those students on a 10-year repayment plan, the average payment due each month is around $383.After graduating from University of Virginia, students go on to jobs where they make an average of $58,809 during the early years of their career.

Full University of Virginia - Main Campus Report

#2

Virginia Tech

Blacksburg, Virginia
$52,444 Average Earnings
$21,405 Avg Student Debt

You’ll join some of the best and brightest minds around you if you attend Virginia Tech. The school came in at #2 on this year’s Best Teaching Schools in Virginia list.

By the time they get their degree, students from this school have racked up an average of $21,405 in student loans. Those who take out this much in loans have to make a monthly payment of about $420 if they are on a 10-year repayment plan. Once they receive their degree, Virginia Tech graduates enter the workforce, making an average salary of $52,444 during the early year of their career.

Read More…

#3

George Mason University

Fairfax, Virginia
$56,435 Average Earnings
$22,883 Avg Student Debt

A rank of #3 on this year’s list means George Mason University is a great place for teaching students.

Degree recipients from GMU accumulate an average of $22,883 in student debt by the time they complete their degree. Those who take out this much in loans have to make a monthly payment of about $355 if they are on a 10-year repayment plan.After graduating from GMU, students go on to jobs where they make an average of $56,435 during the early years of their career.

Read More…

#4

Eastern Mennonite University

Harrisonburg, Virginia
$51,655 Average Earnings
$24,351 Avg Student Debt

You’ll join some of the best and brightest minds around you if you attend Eastern Mennonite University. The school came in at #4 on this year’s Best Teaching Schools in Virginia list.

On average, students take out $24,351 in loans while pursuing their degree. Once they receive their degree, Eastern Mennonite graduates enter the workforce, making an average salary of $51,655 during the early year of their career.

Read full report on Eastern Mennonite University

#5

William & Mary

Williamsburg, Virginia
$47,762 Average Earnings
$18,131 Avg Student Debt

You’ll be in good company if you decide to attend William & Mary. It ranked #5 on our 2023 Best Teaching Schools in Virginia list.

By the time they get their degree, students from this school have racked up an average of $18,131 in student loans. For those students on a 10-year repayment plan, the average payment due each month is around $447. During the early years of their career, William & Mary graduates make an average of $47,762 annually.

Full William & Mary Report

#6

James Madison University

Harrisonburg, Virginia
$46,195 Average Earnings
$20,564 Avg Student Debt

James Madison University ranked #6 on this year’s Best Teaching Schools in Virginia list.

On average, students take out $20,564 in loans while pursuing their degree. Those who take out this much in loans have to make a monthly payment of about $394 if they are on a 10-year repayment plan.After graduating from JMU, students go on to jobs where they make an average of $46,195 during the early years of their career.

Read More…

#7

University of Richmond

University of Richmond, Virginia
$49,274 Average Earnings
$20,430 Avg Student Debt

University of Richmond did quite well in this year’s ranking of the best places for teaching students. It came in at #7 on the list.

On average, students take out $20,430 in loans while pursuing their degree. Those who take out this much in loans have to make a monthly payment of about $573 if they are on a 10-year repayment plan.After graduating from URichmond, students go on to jobs where they make an average of $49,274 during the early years of their career.

Read full report on University of Richmond

#8

Marymount University

Arlington, Virginia
$54,717 Average Earnings
$28,439 Avg Student Debt

Marymount University landed the #8 spot in the 2023 rankings for the best teaching programs.

By the time they get their degree, students from this school have racked up an average of $28,439 in student loans. If you borrow this amount, expect your monthly student loan payment to be around $541, assuming you are on a 10-year repayment plan. Once they receive their degree, Marymount graduates enter the workforce, making an average salary of $54,717 during the early year of their career.

Full Marymount University Report

#9

Shenandoah University

Winchester, Virginia
$50,739 Average Earnings
$26,751 Avg Student Debt

Shenandoah University did quite well in this year’s ranking of the best places for teaching students. It came in at #9 on the list.

Degree recipients from Shenandoah accumulate an average of $26,751 in student debt by the time they complete their degree. Those who take out this much in loans have to make a monthly payment of about $544 if they are on a 10-year repayment plan.After graduating from Shenandoah, students go on to jobs where they make an average of $50,739 during the early years of their career.

Read full report on Shenandoah University

#10

Old Dominion University

Norfolk, Virginia
$46,278 Average Earnings
$26,724 Avg Student Debt

Old Dominion University landed the #10 spot in the 2023 rankings for the best teaching programs.

By the time they get their degree, students from this school have racked up an average of $26,724 in student loans. If you borrow this amount, expect your monthly student loan payment to be around $199, assuming you are on a 10-year repayment plan. During the early years of their career, Old Dominion graduates make an average of $46,278 annually.

Read full report on Old Dominion University

#11

University of Lynchburg

Lynchburg, Virginia
$40,538 Average Earnings
$23,311 Avg Student Debt

University of Lynchburg did quite well in this year’s ranking of the best places for teaching students. It came in at #11 on the list.

By the time they get their degree, students from this school have racked up an average of $23,311 in student loans.After graduating from Lynchburg, students go on to jobs where they make an average of $40,538 during the early years of their career.

Full University of Lynchburg Report

#12

Radford University

Radford, Virginia
$43,099 Average Earnings
$25,711 Avg Student Debt

With a ranking of #12, Radford University did quite well on this year’s best schools for teaching students working.

On average, students take out $25,711 in loans while pursuing their degree. Those who take out this much in loans have to make a monthly payment of about $240 if they are on a 10-year repayment plan. During the early years of their career, Radford graduates make an average of $43,099 annually.

Read More…

#13

Virginia Commonwealth University

Richmond, Virginia
$47,786 Average Earnings
$25,106 Avg Student Debt

Virginia Commonwealth University came in at #13 in this year’s edition of the Best Teaching Schools in Virginia ranking.

Degree recipients from VCU accumulate an average of $25,106 in student debt by the time they complete their degree. For those students on a 10-year repayment plan, the average payment due each month is around $227. Once they receive their degree, VCU graduates enter the workforce, making an average salary of $47,786 during the early year of their career.

Read full report on Virginia Commonwealth University

#14

Emory and Henry College

Emory, Virginia
$48,803 Average Earnings

With a ranking of #14, Emory and Henry College did quite well on this year’s best schools for teaching students working.

During the early years of their career, Emory & Henry College graduates make an average of $48,803 annually.

Full Emory and Henry College Report

#15

Longwood University

Farmville, Virginia
$47,233 Average Earnings
$23,561 Avg Student Debt

With a ranking of #15, Longwood University did quite well on this year’s best schools for teaching students working.

On average, students take out $23,561 in loans while pursuing their degree. If you borrow this amount, expect your monthly student loan payment to be around $371, assuming you are on a 10-year repayment plan. During the early years of their career, Longwood graduates make an average of $47,233 annually.

Read More…

#16

Virginia State University

Petersburg, Virginia
$37,044 Average Earnings
$31,008 Avg Student Debt

Virginia State University landed the #16 spot in the 2023 rankings for the best teaching programs.

By the time they get their degree, students from this school have racked up an average of $31,008 in student loans. Those who take out this much in loans have to make a monthly payment of about $232 if they are on a 10-year repayment plan. During the early years of their career, Virginia State graduates make an average of $37,044 annually.

Read full report on Virginia State University

#17

Liberty University

Lynchburg, Virginia
$40,489 Average Earnings
$30,497 Avg Student Debt

With a ranking of #17, Liberty University did quite well on this year’s best schools for teaching students working.

Degree recipients from Liberty University accumulate an average of $30,497 in student debt by the time they complete their degree. Those who take out this much in loans have to make a monthly payment of about $420 if they are on a 10-year repayment plan.After graduating from Liberty University, students go on to jobs where they make an average of $40,489 during the early years of their career.

Read full report on Liberty University

#18

Regent University

Virginia Beach, Virginia
$42,538 Average Earnings
$30,172 Avg Student Debt

Regent University did quite well in this year’s ranking of the best places for teaching students. It came in at #18 on the list.

Degree recipients from Regent accumulate an average of $30,172 in student debt by the time they complete their degree. If you borrow this amount, expect your monthly student loan payment to be around $239, assuming you are on a 10-year repayment plan. Once they receive their degree, Regent graduates enter the workforce, making an average salary of $42,538 during the early year of their career.

Read full report on Regent University

#19

Mary Baldwin University

Staunton, Virginia
$50,482 Average Earnings
$31,645 Avg Student Debt

With a ranking of #19, Mary Baldwin University did quite well on this year’s best schools for teaching students working.

On average, students take out $31,645 in loans while pursuing their degree. During the early years of their career, Mary Baldwin graduates make an average of $50,482 annually.

Read More…

View Best Teaching Schools Nationwide >

Notes and References

Footnotes

*These averages are for the top 19 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 Teaching Schools Near You

Our free school finder matches students with accredited education & teaching schools across the U.S.