Map of Hanover County, Virginia Elementary School Attendance Zones

List of Elementary Schools in Hanover County Virginia

Map KeySchool NameSchool DistrictCityTotal Students
Battlefield Park Elementary SchoolHanover County Public SchoolsMechanicsville450
Beaverdam Elementary SchoolHanover County Public SchoolsBeaverdam306
Cold Harbor Elementary SchoolHanover County Public SchoolsMechanicsville542
Cool Spring Elementary SchoolHanover County Public SchoolsMechanicsville666
Elmont Elementary SchoolHanover County Public SchoolsAshland410
Henry Clay Elementary SchoolHanover County Public SchoolsAshland375
Kersey Creek Elementary SchoolHanover County Public SchoolsMechanicsville729
Laurel Meadow Elementary SchoolHanover County Public SchoolsMechanicsville561
Mechanicsville Elementary SchoolHanover County Public SchoolsMechanicsville628
Pearson''s Corner Elementary SchoolHanover County Public SchoolsMechanicsville584
Pole Green Elementary SchoolHanover County Public SchoolsMechanicsville591
Rural Point Elementary SchoolHanover County Public SchoolsMechanicsville513
South Anna Elementary SchoolHanover County Public SchoolsMontpelier552
Washington-Henry Elementary SchoolHanover County Public SchoolsMechanicsville406