Schools
Top 50 Virginia Public Schools With The Best Teachers For 2020
Curious which public schools have the best teachers in Virginia? Here's a ranking from Niche.com that has the answers.
VIRGINIA — Parents in the Commonwealth are keenly interested in the quality of a public school education. Niche.com, which rates everything in education, has created a ranking of what it says are the best teachers in the state.
According to Niche.com, the rankings are based on seven factors: academic grades, parent/student surveys on teachers, teacher absenteeism, teacher salary index, teachers in their first or second year, average teacher salary and the student-teacher ratio.
Find out what's happening in Del Rayfor free with the latest updates from Patch.
Congratulations to the staff at Maggie Walker Governor's School in Richmond for being top ranked in Virginia.
Patch refined the list to only traditional public schools, but you can expand the search to whatever you like on Niche.
Find out what's happening in Del Rayfor free with the latest updates from Patch.
SEE ALSO:
- Virginia's Best School Districts 2020: New Rankings Released
- U.S. News Best High Schools 2019: How Virginia Schools Rank
- These VA Schools Prepare Students Best For College: New Report
Below are the top 50 schools with best teachers in Virginia with the best teachers. Find your schools here to learn more about the rankings.
- Maggie Walker Governor's School, Richmond
- Virginia L. Murray Elementary School, Albemarle County Public Schools
- Harrington Waddell Elementary School, Lexington City Public Schools
- Butts Road Intermediate School, Chesapeake Public Schools
- Lylburn Downing Middle School, Lexington City Public Schools
- Scottsville Elementary School, Albemarle County Public Schools
- Creeds Elementary School, Virginia Beach City Public Schools
- Grandin Court Elementary School, Roanoke City Public Schools
- West Point Middle School, West Point Public Schools
- Elkton Middle School, Rockingham County Public Schools
- Peak View Elementary School, Rockingham County Public Schools
- Yuma Elementary School, Scott County Public Schools
- Hollymead Elementary School, Albemarle County Public Schools
- Meriwether Lewis Elementary School, Albemarle County Public Schools
- Kingston Elementary School, Virginia Beach City Public Schools
- Hugo A. Owens Middle School, Chesapeake Public Schools
- Jamestown Elementary School, Arlington Public Schools
- Great Bridge Middle School, Chesapeake Public Schools
- Montevideo Middle School, Rockingham County Public Schools
- Elkton Elementary School, Rockingham County Public Schools
- Hickory Middle School, Chesapeake Public Schools
- Cedar Road Elementary School, Chesapeake Public Schools
- West Point Elementary School, West Point Public Schools
- Western Branch Middle School, Chesapeake Public Schools
- Ottobine Elementary School, Rockingham County Public Schools
- Grassfield Elementary School, Chesapeake Public Schools
- Kemps Landing Magnet School, Virginia Beach City Public Schools
- John W. Wayland Elementary School, Rockingham County Public Schools
- Grassfield High School, Chesapeake Public Schools
- Wilbur S. Pence Middle School, Rockingham County Public Schools
- Pleasant Valley Elementary School, Rockingham County Public Schools
- Southeastern Elementary School, Chesapeake Public Schools
- Baker-Butler Elementary School, Albemarle County Public Schools
- Swanson Middle School, Arlington Public Schools
- Ocean Lakes High School, Virginia Beach City Public Schools
- Deep Creek Central Elementary School, Chesapeake Public Schools
- Trailside Middle School, Loudoun County Public Schools
- Rosa Lee Carter Elementary School, Loudoun County Public Schools
- Princess Anne Elementary School, Virginia Beach City Public Schools
- Liberty Middle School, Fairfax County Public Schools
- Albemarle High School, Albemarle County Public Schools
- Greenbrier Middle School, Chesapeake Public Schools
- West Salem Elementary School, Salem City Schools
- River Bend Elementary School, Rockingham County Public Schools
- High Point Elementary School, Washington County Public Schools
- Joseph T. Henley Middle School, Albemarle County Public Schools
- Colonial Heights Middle School, Colonial Heights City Public Schools
- Discovery Elementary School, Loudoun County Public Schools
- Little River Elementary School, Loudoun County Public Schools
- Edwin W. Chittum Elementary School, Chesapeake Public Schools
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.