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

3 schools in Morrisville

Vermont · Public K-12

Public-school families in Morrisville pick from 3 campuses serving the city's roughly 793 K-12 students (1 elementary, 1 middle, and 1 high).

7-year change in Morrisville

SY 2017-18 vs SY 2024-25
Total enrollment
793
-71 (-8%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
87%
was 92%
% Hispanic
4%
was 3%
% Black
2%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Morristown Elementary SchoolElementaryPK-04282
Peoples AcademyHigh09-12282
Peoples Academy Middle SchoolMiddle05-08229

About Morrisville

Morrisville, Vermont is home to 3 public schools, with combined enrollment of approximately 793 students. By school count, it is a compact city.

On the level-by-level breakdown, the city is built around 1 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 8%: 864 students in SY 2017-18 versus 793 in SY 2024-25. Demographically, the White share of enrollment decreased from 92% to 87%.

On allk12, the community for Morrisville 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 Morrisville?
Morrisville, Vermont has 3 public K-12 schools serving approximately 793 students.
How many elementary, middle, and high schools are in Morrisville?
Morrisville has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Morrisville?
Morristown Elementary School is the largest public school in Morrisville by enrollment, with approximately 282 students.
What school districts serve Morrisville?
Morrisville public schools are operated by Elmore-Morristown Unified Union School District #90.
What grade levels do public schools in Morrisville cover?
Public schools in Morrisville serve students from pre-K through grade 12.