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]