Hanover County Public Schools is a school division headquartered in Ashland, Virginia.[1] It serves approximately 17,000 students across 26 schools in Hanover County, including 15 elementary, four middle, and four high schools, one trade and technology center, one K–12 online school, and one alternative education school.[2]
Schools
Schools in the Hanover County Public Schools division:[3]
Elementary Schools:
Battlefield Park Elementary School
Beaverdam Elementary School
Cold Harbor Elementary School
Cool Spring Elementary School
Elmont Elementary School
Henry Clay Elementary School
John M. Gandy Elementary School
Kersey Creek Elementary School
Laurel Meadow Elementary School
Mechanicsville Elementary School
Pearson's Corner Elementary School
Pole Green Elementary School
Rural Point Elementary School
South Anna Elementary School
Washington-Henry Elementary School
Middle Schools:
Chickahominy Middle School
Liberty Middle School
Oak Knoll Middle School
Bell Creek Middle School (formerly Stonewall Jackson Middle School before 2020)