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

Goochland County

Virginia · Public K-12

Goochland County reports 5 public K-12 schools to NCES, against a population of 26,410, with an average school size of 529 students. That works out to 3 elementary, 1 middle, and 1 high schools.

7-year change in Goochland County

SY 2017-18 vs SY 2024-25
Total enrollment
2,643
+18 (+1%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
71%
was 71%
% Hispanic
10%
was 7%
% Black
12%
was 16%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
5
1 districts
Enrollment
2,643
NCES CCD
Median income
$118,931
Above Virginia avg
Free/reduced lunch
29.3%
Below Virginia avg
Elementary
3
1,177 students
Middle
1
616 students
High
1
850 students
Combined / other
0
schools
LARGEST DISTRICT
Goochland County Public Schools
2,643 students · 1 district in Goochland County

County vs. school enrollment demographics

Left bar is the racial makeup of Goochland 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
78%
Hispanic
4%
Black
14%
Asian
2%
Two or more
4%
Native American
0%
Pacific Islander
0%
School enrollment
White
71%
Hispanic
10%
Black
12%
Asian
1%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
45.8%
adults 25+
Poverty rate
3.3%
ACS 5-year
Unemployment
1.7%
civilian labor
Median age
51
16.2% under 18

Test scores in Goochland County

Latest 2024-25 ELA proficiency, 5 schools ranked. Virginia state average: 74.2%.

Top 5 schools (ELA)
  1. Goochland High· 89.0%
  2. Randolph Elementary· 87.0%
  3. Goochland Middle· 79.0%
  4. Goochland Elementary· 77.0%
  5. Byrd Elementary· 74.0%

See all 5 schools in Goochland County ranked by score →

All schools (5)

NameCityLevelGradesEnrollmentRating
Goochland HighGoochlandHigh09-12850·
Goochland MiddleGoochlandMiddle06-08616·
Goochland ElementaryGoochlandElementaryPK-05509·
Randolph ElementaryCrozierElementaryPK-05387·
Byrd ElementaryGoochlandElementaryPK-05281·

Cities in Goochland County

Goochland4 schoolsCrozier1 school

About Goochland County

Goochland County is a small Virginia county of about 26,410 residents, home to 5 public schools and roughly 2,643 students.

Stepping back, census numbers show the median household earns about $118,931 a year, roughly 46% of adults have completed at least a four-year degree, and the federal-poverty share is near 3%. That income level is 55% meaningfully above the Virginia median.

In terms of grade levels, Goochland County covers 3 elementary schools (1,177 students), 1 middle school (616), and 1 high school (850).

Goochland County Public Schools dominates the local landscape, accounting for roughly 2,643 students on its own.

Five-year track record. Combined enrollment now sits at 2,643 students, remained close to its prior level from the 2,625 reported in SY 2017-18. The Black share of public-school enrollment decreased from 16% to 12%.

In the discussion threads here, the community for Goochland County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Goochland County?
There are 5 public K-12 schools in Goochland County, Virginia, with a combined enrollment of about 2,643.
How many high schools are in Goochland County?
Goochland County, Virginia has 1 public high school, serving approximately 850 students.
How many middle schools are in Goochland County?
Goochland County, Virginia has 1 public middle school, serving approximately 616 students.
How many elementary schools are in Goochland County?
Goochland County, Virginia has 3 public elementary schools, serving approximately 1,177 students.
What is the largest school district in Goochland County?
Goochland County Public Schools is the largest school district in Goochland County, serving approximately 2,643 students. The county contains 1 school district overall.
What is the population of Goochland County?
Goochland County, Virginia has a population of approximately 26,410, with a median age of 51. About 16.2% of residents are under 18.
What is the median household income in Goochland County?
Median household income in Goochland County is $118,931, above the Virginia average of $76,527. About 3.3% of residents live below the federal poverty line.
How educated are residents of Goochland County?
Approximately 45.8% of adults 25 and older in Goochland County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Goochland County qualify for free or reduced lunch?
Roughly 29.3% of students in Goochland 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 75.7%.
What is the student-teacher ratio in Goochland County schools?
Across Goochland County public schools, the enrollment-weighted student-teacher ratio is approximately 13.4 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data