Hanover County Public Schools (HCPS) is an award-winning school division that serves approximately 17,000 students in Pre-K–12 across 26 schools. These include 15 elementary, four middle, and four high schools, as well as one trade and technology, one K–12 online school, and one alternative education school. Ten of our schools have earned Blue Ribbon School of Excellence awards. HCPS is the 15th largest of the 132 school divisions in Virginia.