K-12 Education

Goochland County Public Schools

Goochland County is home to three elementary schools, one middle school, and one high school hosting roughly 2,531 students. All schools are fully accredited by the Virginia Department of Education.

Enrichment opportunities include STEM Camp, Children's Engineering, Robotics, Young Explorers, Destination Imagination, and Artist-in-residence program.

Goochland High School has a robust Career and Technical Education (CTE) program, with more than 70% of students enrolled in at least once course. There are 16 career clusters identified for students, with numerous pathways available inside each cluster. Students have the opportunity to take classes such as utility/heavy construction that provide hands on skills and prepares students for certification exam for medium/heavy truck technician or parts specialist.


Goochland CountyChesterfield CountyHanover CountyHenrico CountyCity of Richmond
Students served in school system2,53161,71417,27350,64523,544
Per-pupil expenditure$12,774$10,574$10,988$10,848$14,359
School System Budget$33 million$657 million$192 million$559 million$359 million

Source: Superintendent's Annual Report 2019-2020