The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Hanover County

Virginia · Public K-12

25 public schools serving approximately 17,066 students, in a county of 112,879 residents.

Schools
25
1 districts
Enrollment
17,066
NCES CCD
Median income
$112,805
Above Virginia avg
Free/reduced lunch
26.5%
Below Virginia avg
Elementary
15
schools
Middle
4
schools
High
4
schools
Combined / other
2
schools
LARGEST DISTRICT
Hanover County Public Schools
17,066 students · 1 district in Hanover County

County vs. school enrollment demographics

Left bar is the racial makeup of Hanover County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
82%
Hispanic
4%
Black
8%
Asian
2%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
74%
Hispanic
n/r
Black
9%
Asian
3%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
42.7%
adults 25+
Poverty rate
3.9%
ACS 5-year
Unemployment
2.7%
civilian labor
Median age
43
21.6% under 18

All schools (25)

NameCityLevelGradesEnrollmentRating
ATLEE HIGHMechanicsvilleHigh09-121,526·
HANOVER HIGHMechanicsvilleHigh09-121,427·
MECHANICSVILLE HIGHMechanicsvilleHigh09-121,354·
PATRICK HENRY HIGHAshlandHigh09-121,323·
CHICKAHOMINY MIDDLEMechanicsvilleMiddle06-081,131·
OAK KNOLL MIDDLEMechanicsvilleMiddle06-08941·
BELL CREEK MIDDLEMechanicsvilleMiddle06-08934·
LIBERTY MIDDLEAshlandMiddle06-08911·
Cool Spring ElementaryMechanicsvilleElementaryPK-05778·
Kersey Creek ElementaryMechanicsvilleElementaryPK-05701·
Mechanicsville ElementaryMechanicsvilleElementaryPK-05615·
Rural Point ElementaryMechanicsvilleElementaryPK-05607·
Pearson's Corner ElementaryMechanicsvilleElementaryPK-05575·
Laurel Meadow ElementaryMechanicsvilleElementaryPK-05569·
Pole Green ElementaryMechanicsvilleElementaryPK-05534·
Cold Harbor ElementaryMechanicsvilleElementaryPK-05527·
South Anna ElementaryMontpelierElementaryPK-05454·
Battlefield Park ElementaryMechanicsvilleElementaryPK-05404·
Elmont ElementaryAshlandElementaryPK-05395·
Washington-Henry ElementaryMechanicsvilleElementaryPK-05385·
Henry Clay ElementaryAshlandElementaryPK-02361·
John M. Gandy ElementaryAshlandElementary03-05322·
Beaverdam ElementaryBeaverdamElementaryPK-05292·
THE GEORGETOWN SCHOOLMechanicsvilleNot applicableN -N ··
The Hanover Center For Trades And TechnologyMechanicsvilleNot applicableN -N ··

Frequently asked

How many K-12 schools serve Hanover County?
There are 25 public K-12 schools in Hanover County, Virginia, with a combined enrollment of about 17,066.
How many high schools are in Hanover County?
Hanover County, Virginia has 4 public high schools, along with 4 middle schools and 15 elementary schools.
What is the largest school district in Hanover County?
Hanover County Public Schools is the largest school district in Hanover County, serving approximately 17,066 students. The county contains 1 school district overall.
What is the population of Hanover County?
Hanover County, Virginia has a population of approximately 112,879, with a median age of 43. About 21.6% of residents are under 18.
What is the median household income in Hanover County?
Median household income in Hanover County is $112,805, above the Virginia average of $76,527. About 3.9% of residents live below the federal poverty line.
How educated are residents of Hanover County?
Approximately 42.7% of adults 25 and older in Hanover County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Hanover County qualify for free or reduced lunch?
Roughly 26.5% of students in Hanover County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Virginia county average of 70.4%.
What is the student-teacher ratio in Hanover County schools?
Across Hanover County public schools, the enrollment-weighted student-teacher ratio is approximately 14.1 to 1.
What is the racial makeup of Hanover County?
Hanover County residents are approximately 82% White, 4% Hispanic, 8% Black, 2% Asian, 6% two or more races according to the Census ACS 5-year estimate.
What share of housing in Hanover County is owner-occupied?
Hanover County has about 44,589 housing units, of which roughly 82.1% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data