Hanover County Schools

Search for Hanover County VA schools. A county school search can provide information on local public schools, local private schools, local Montessori schools, enrollment deadlines, school zone boundaries, school calendars, school bus routes, class sizes, start times, end times, school breaks, graduation requirements, private school tuition, private school fees, parochial schools, language immersion schools, and Waldorf schools.


Hanover County Public Schools in Hanover County Virginia operate at the kindergarten through 12th grade level to educate children living in their district. They are publicly funded by Hanover County Virginia State, and Federal tax dollars, and they are required to provide education to all children. Public Schools typically operate as part of a larger district or school system. Hanover County Public Schools provide information on their enrollment deadlines, the school calendar, class sizes, school start and end times, school breaks, and graduation requirements. They often also provide details on the principals, administrators, teachers, and staff members who work at the school, as well as school zone boundaries and bussing routes. This information is often available on the Hanover County school district website.

Atlee High School Mechanicsville VA 9414 Atlee Station Road 23116 804-723-2100

Battlefield Park Elementary School Mechanicsville VA 5501 Mechanicsville Turnpike 23111 804-723-3600

Beaverdam Elementary School Beaverdam VA 15485 Beaverdam School Road 23015 804-449-6373

Caroline Cor Unit #2 School Hanover VA 31285 Camp Road 23069 804-994-2161

Chickahominy Middle School Mechanicsville VA 9450 Atlee Station Road 23116 804-723-2160

Cold Harbor Elementary School Mechanicsville VA 6740 Cold Harbor Road 23111 804-723-3620

Cool Spring Elementary School Mechanicsville VA 9964 Honey Meadows Road 23116 804-723-3560

Elmont Elementary School Ashland VA 12007 Cedar Lane 23005 804-365-8100

Hanover High School Mechanicsville VA 10307 Chamberlayne Road 23116 804-723-3700

Henry Clay Elementary School Ashland VA 310 South James Street 23005 804-365-8120

John H Smyth High Hanover VA 7093 Broad Neck Road 23069 804-537-6686

John M Gandy Elementary School Ashland VA 201 Archie Cannon Drive 23005 804-365-4640

Laurel Meadow Elementary School Mechanicsville VA 8248 Lee Davis Road 23111 804-365-4510

Lee Davis High School Mechanicsville VA 7052 Mechanicsville Turnpike 23111 804-723-2200

Liberty Middle School Ashland VA 13496 Liberty School Road 23005 804-365-8060

Mechanicsville Elementary School Mechanicsville VA 7425 Mechanicsville Elementary Drive 23111 804-723-3640

Oak Knoll Middle School Mechanicsville VA 10295 Chamberlayne Road 23116 804-365-4740

Patrick Henry High School Ashland VA 12449 West Patrick Henry Road 23005 804-365-8000

Pearson's Corner Elementary School Mechanicsville VA 8290 New Ashcake Road 23116 804-723-3660

Pole Green Elementary School Mechanicsville VA 8393 Pole Green Park Lane 23116 804-365-4700

Rural Point Elementary School Mechanicsville VA 7161 Studley Road 23116 804-723-3580

South Anna Elementary School Montpelier VA 13122 Waltons Tavern Road 23192 804-883-6089

Stonewall Jackson Middle School Mechanicsville VA 8021 Lee Davis Road 23111 804-723-2260

The Georgetown School Mechanicsville VA 10000 Learning Lane 23116 804-723-3460

The Hanover Center For Trades And Tech Mechanicsville VA 10002 Learning Lane 23116 804-723-3440

Washington-Henry Elementary School Mechanicsville VA 9025 Washington Henry Drive 23116 804-723-2300


Hanover County Private Schools in Hanover County Virginia provide education at the kindergarten through 12th grade level. They are privately operated and are largely funded through student tuition and fees. Hanover County Private Schools can fall into a number of categories, including religious schools, parochial schools, private special education schools, Montessori schools, boarding schools, language immersion schools, and Waldorf schools. These schools provide information on their enrollment requirements, school calendar, tuition and fees, school mission, class sizes, affiliated schools or religious institutions, graduation requirements, school breaks, and school start and end times. They often also provide details on the Hanover County principals, administrators, teachers, and staff members who work at the school. This information is often available on the school's website.

Hanover Academy Ashland VA 115 Frances Road 23005 804-798-8413

Liberty Christian School Mechanicsville VA 8094 Liberty Circle 23111 804-746-3062