Schools
100 Elementary Schools With Best Teachers In Virginia For 2019
Curious where the best teachers are in Virginia? Niche.com says it has the answers and ranked the top 100 elementary schools by teachers.

Niche.com, which specializes in ranking all sorts of topics, including schools, has created a list of what it says are the best teachers in Virginia. Niche has ranked the top 100 schools with the best teachers in the Commonwealth.
According to Niche.com, the rankings are based on "student and parent ratings of teachers, teacher salaries, teacher absenteeism, teacher tenure, student-teacher ratio, and the Niche Academics Grade for the school. Read more on how this ranking was calculated.
Schools in Arlington, McLean, Ashburn, Reston, Annandale, Vienna, and Sterling performed especially well.
Find out what's happening in Arlingtonfor free with the latest updates from Patch.
Congratulations to the staff at Jamestown Elementary School in Arlington for being top ranked in Virginia.
(For more news like this, find your local Patch here. If you have an iPhone, click here to get the free Patch iPhone app; download the free Patch Android app here. And like Patch on Facebook!)
Find out what's happening in Arlingtonfor free with the latest updates from Patch.
Here are the top 100 schools in Virginia for 2019 with the best teachers, according to Niche. (Click on the blue hyperlink to read why each school made the list).
- Jamestown Elementary School, Arlington Public Schools
- Powhatan Elementary School, Powhatan County Public Schools
- Ashlawn Elementary School, Arlington Public Schools
- Glebe Elementary School, Arlington Public Schools
- McKinley Elementary School, Arlington Public Schools
- Chatham Elementary School, Pittsylvania County Public Schools
- Taylor Elementary School, Arlington Public Schools
- Cave Spring Elementary School, Roanoke County Public Schools
- Nottingham Elementary School, Arlington Public Schools
- Elkton Elementary School, Rockingham County Public Schools
- Arlington Science Focus Elementary School, Arlington Public Schools
- Long Branch Elementary School, Arlington Public Schools
- Hilton Elementary School, Scott County Public Schools
- Belmont Station Elementary School, Loudoun County Public Schools
- Crystal Spring Elementary School, Roanoke City Public Schools
- Millboro Elementary School, Bath County Public Schools
- West Point Elementary School, West Point Public Schools
- Scottsville Elementary School, Albemarle County Public Schools
- Pearson's Corner Elementary School, Hanover County Public Schools
- Henry Elementary School, Arlington Public Schools
- Ottobine Elementary School, Rockingham County Public Schools
- Duffield-Pattonsville Primary School, Scott County Public Schools
- Fort Lewis Elementary School, Roanoke County Public Schools
- Kent Gardens Elementary School, Fairfax County Public Schools
- Hollymead Elementary School, Albemarle County Public Schools
- Back Creek Elementary School, Roanoke County Public Schools
- Callaway Elementary School, Franklin County Public Schools
- Brownsville Elementary School, Albemarle County Public Schools
- Sunrise Valley Elementary School, Fairfax County Public Schools
- Tuckahoe Elementary School, Arlington Public Schools
- Canterbury Woods Elementary School, Fairfax County Public Schools
- Independence Elementary School, Grayson County Public Schools
- John W. Wayland Elementary School, Rockingham County Public Schools
- Hoffman-Boston Elementary School, Arlington Public Schools
- Penn Forest Elementary School, Roanoke County Public Schools
- Flint Hill Elementary School, Fairfax County Public Schools
- Mantua Elementary School, Fairfax County Public Schools
- Snow Creek Elementary School, Franklin County Public Schools
- Peak View Elementary School, Rockingham County Public Schools
- Greendale Elementary School, Washington County Public Schools
- Forestville Elementary School, Fairfax County Public Schools
- Yuma Elementary School, Scott County Public Schools
- Cool Spring Elementary School, Hanover County Public Schools
- Bonsack Elementary School, Roanoke County Public Schools
- Weber City Elementary School, Scott County Public Schools
- Oakridge Elementary School, Arlington Public Schools
- Nuckols Farm Elementary School, Henrico County Public Schools
- Mosby Woods Elementary School, Fairfax County Public Schools
- Pole Green Elementary School, Hanover County Public Schools
- Stenwood Elementary School, Fairfax County Public Schools
- Spring Hill Elementary School, Fairfax County Public Schools
- Virginia L. Murray Elementary School, Albemarle County Public Schools
- Westbriar Elementary School, Fairfax County Public Schools
- Cold Harbor Elementary School, Hanover County Public Schools
- Dudley Elementary School, Franklin County Public Schools
- Lowes Island Elementary School, Loudoun County Public Schools
- Churchill Road Elementary School, Fairfax County Public Schools
- Stony Mill Elementary School, Pittsylvania County Public Schools
- Waynewood Elementary School, Fairfax County Public Schools
- Fancy Gap Elementary School, Carroll County Public Schools
- Butts Road Intermediate School, Chesapeake Public Schools
- Chesterbrook Elementary School, Fairfax County Public Schools
- Burnt Chimney Elementary School, Franklin County Public Schools
- Westgate Elementary School, Fairfax County Public Schools
- Grandin Court Elementary School, Roanoke City Public Schools
- Shoemaker Elementary School, Scott County Public Schools
- Emerick Elementary School, Loudoun County Public Schools
- Harrington Waddell Elementary School, Lexington City Public Schools
- Mountain View Elementary School, Rockbridge County Public Schools
- Kipps Elementary School, Montgomery County Public Schools
- J.M. Bevins Elementary School, Buchanan County Public Schools
- Vienna Elementary School, Fairfax County Public Schools
- Christiansburg Elementary School, Montgomery County Public Schools
- Baker-Butler Elementary School, Albemarle County Public Schools
- Harding Avenue Elementary School, Montgomery County Public Schools
- Southside Elementary School, Pittsylvania County Public Schools
- John W. Tolbert Jr. Elementary School, Loudoun County Public Schools
- Mt. Pleasant Elementary School, Roanoke County Public Schools
- Watauga Elementary School, Washington County Public Schools
- Flat Rock Elementary School, Powhatan County Public Schools
- Gayton Elementary School, Henrico County Public Schools
- Oakton Elementary School, Fairfax County Public Schools
- Haycock Elementary School, Fairfax County Public Schools
- West Springfield Elementary School, Fairfax County Public Schools
- Galax Elementary School, Galax City Public Schools
- Great Falls Elementary School, Fairfax County Public Schools
- Pleasant Valley Elementary School, Rockingham County Public Schools
- Campbell Elementary School, Arlington Public Schools
- Deep Creek Central Elementary School, Chesapeake Public Schools
- Meriwether Lewis Elementary School, Albemarle County Public Schools
- Three Chopt Elementary School, Henrico County Public Schools
- Kings Glen Elementary School, Fairfax County Public Schools
- Battlefield Park Elementary School, Hanover County Public Schools
- Fallon Park Elementary School, Roanoke City Public Schools
- Arlington Traditional Elementary School, Arlington Public Schools
- Wakefield Forest Elementary School, Fairfax County Public Schools
- Little River Elementary School, Loudoun County Public Schools
- John C. Myers Elementary School, Rockingham County Public Schools
- Willow Springs Elementary School, Fairfax County Public Schools
- Boones Mill Elementary School, Franklin County Public Schools
See the full list and more information on Niche.com.
Image via Shutterstock
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.