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 SchoolsMechanicsville460
Beaverdam Elementary SchoolHanover County Public SchoolsBeaverdam337
Cold Harbor Elementary SchoolHanover County Public SchoolsMechanicsville569
Cool Spring Elementary SchoolHanover County Public SchoolsMechanicsville635
Elmont Elementary SchoolHanover County Public SchoolsAshland417
Henry Clay Elementary SchoolHanover County Public SchoolsAshland390
Kersey Creek Elementary SchoolHanover County Public SchoolsMechanicsville712
Laurel Meadow Elementary SchoolHanover County Public SchoolsMechanicsville610
Mechanicsville Elementary SchoolHanover County Public SchoolsMechanicsville639
Pearson''s Corner Elementary SchoolHanover County Public SchoolsMechanicsville571
Pole Green Elementary SchoolHanover County Public SchoolsMechanicsville633
Rural Point Elementary SchoolHanover County Public SchoolsMechanicsville481
South Anna Elementary SchoolHanover County Public SchoolsMontpelier604
Washington-Henry Elementary SchoolHanover County Public SchoolsMechanicsville440