The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CRAFTSBURY TOWN SCHOOL DISTRICT·NCES 500339000428

Craftsbury Schools

1422 North Craftsbury Road, Craftsbury Common, VT 05827 · (802) 586-2541 · Orleans County
GRADES PK–12COMBINED43-RURALTITLE IREGULAR SCHOOL207 STUDENTS
Enrollment
207
Combined
STATE 389
Student : Teacher
10.1:1
21 FTE teachers
STATE 10.4:1
Free / Reduced Lunch
55%
113 students
STATE 49%
Community
0
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
18
Kindergarten
14
Grade 1
13
Grade 2
11
Grade 3
11
Grade 4
20
Grade 5
15
Grade 6
18
Grade 7
21
Grade 8
17
Grade 9
16
Grade 10
8
Grade 11
15
Grade 12
10
Student demographics
White
19996%
STATE 87%
Hispanic
63%
STATE 4%
Two+
21%
STATE 4%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
10651%
Female
10149%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Craftsbury Schools.
START A DISCUSSION
Recent discussions in Vermont

Test scores

VT Annual Snapshot 2024-25 . Academic Proficiency Score
English Language Arts
55.6%
VT avg 50.6%
Source: VT Annual Snapshot. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
207
-2 (-1%) vs 2017
Student : Teacher
10.1:1
was 9.9:1
% White
96%
was 92%
% Hispanic
3%
was 4%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Craftsbury Schools

Craftsbury Schools is one of the close-knit all-grades campuss in Craftsbury Common, Vermont, run under Craftsbury Town School District, with 207 students on its rolls from grades pre-K through 12. That puts it 47% leaner than the typical public school in Vermont, which averages around 389 students.

Operationally, Craftsbury Schools answers to Craftsbury Town School District, which sets policy, hires staff, and reports enrollment to the state.

Looking at the student body, Craftsbury Schools records that nearly all students (96%) are White. Other groups include 3% Hispanic. Compared to Orleans County overall, the school's racial mix sits in roughly the same range.

In terms of school funding signals, On paper, Craftsbury Schools has 21 full-time-equivalent teachers, translating to a class-load average of around 10.1:1. The state averages about 10.4:1, putting this campus right in line with peers. An estimated 55% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is south of Orleans County's rate of about 66%.

Across the wider county, Orleans County reports that median household earnings sit near $70,103, roughly 31% of adults have completed at least a four-year degree, and the poverty rate sits near 8%. Craftsbury Schools is one of 20 public schools in Orleans County (combined enrollment of about 3,662 students).

Albany Community School is the nearest neighboring public school, about 5.8 miles from this campus. 4 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint.

The school occupies a low-density site.

Five-year trend. Over the past 7-year window, the student count stayed largely flat: 209 students in 2018 compared to 207 in 2025. Over the same period, the White share climbed from 92% to 96%.

On the community side, members of the Craftsbury Schools community share and discuss sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Orleans County at a glance

View full county profile
Population
27,606
Census ACS
Median income
$70,103
Household, ACS
Bachelor's+
31%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
20
3,662 students

Quick facts

School name
Craftsbury Schools
District
Craftsbury Town School District
Address
1422 North Craftsbury Road, Craftsbury Common, VT 05827
Phone
(802) 586-2541
County
Orleans County
Level
Combined
Grade range
PK–12
Total enrollment
207
Teachers (FTE)
21
Student–teacher ratio
10.1:1
Free/Reduced lunch
113 (55%)
Locale
43-Rural: Remote
NCES ID
500339000428
Charter school
No
Virtual school
No

Related schools

Nearby schools

Frequently asked questions

About Craftsbury Schools
How many students attend Craftsbury Schools?
Craftsbury Schools enrolls approximately 207 students in grades PK-12.
What grades does Craftsbury Schools serve?
Craftsbury Schools serves grades PK-12.
How many students per teacher at Craftsbury Schools?
Approximately 10.1:1 students per teacher at Craftsbury Schools.
How diverse is Craftsbury Schools?
Craftsbury Schools reports a student body of 96% White, 3% Hispanic, 1% Two or more.
Is Craftsbury Schools public or private?
Craftsbury Schools is a public K-12 school, overseen by Craftsbury Town School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post