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

1 schools in Penhook

Virginia · Public K-12

Within Penhook, Virginia, 1 public K-12 school teaches roughly 226 students, an average of 226 per campus.

7-year change in Penhook

SY 2017-18 vs SY 2024-25
Total enrollment
226
+22 (+11%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
75%
was 83%
% Hispanic
4%
was 6%
% Black
7%
was 6%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Snow Creek ElementaryElementaryPK-05226

About Penhook

Penhook, Virginia is home to 1 public schools, with combined enrollment of approximately 226 students. By school count, it is a small city.

Average school size in Penhook is around 226 students, 66% lower than the Virginia average of about 672.

Looking at the last 7 years. Total public-school enrollment in Penhook has expanded 11% since SY 2017-18, moving from about 204 students to 226. Demographically, the White share of enrollment shrank from 83% to 75%.

In the discussion threads here, the community for Penhook discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Penhook?
Penhook, Virginia has 1 public K-12 schools serving approximately 226 students.
How many elementary, middle, and high schools are in Penhook?
Penhook has 1 elementary public schools.
What is the largest public school in Penhook?
Snow Creek Elementary is the largest public school in Penhook by enrollment, with approximately 226 students.
What school districts serve Penhook?
Penhook public schools are operated by Franklin County Public Schools.
What grade levels do public schools in Penhook cover?
Public schools in Penhook serve students from pre-K through grade 5.