Lamoille County
Lamoille County, Vermont reports 19 public K-12 schools to NCES, set against a county population of about 26,148, with a mix of 10 elementary, 4 middle, and 5 high.
4-year change in Lamoille County
SY 2020-21 vs SY 2024-25How Lamoille County ranks
Among counties| Measure | This county | In Vermont | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 4,120 | #8 of 12 | #1,511 of 2,745 |
| Number of schools ranked most first | 18 | #10 of 12 | N/A |
| Students per teacher ranked fewest first | 10.5:1 | #4 of 12 | #197 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 41.3% | #9 of 12 | #2,036 of 2,526 |
Lamoille County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Lamoille 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".
Test scores in Lamoille County
Latest 2024-25 ELA proficiency, 14 schools ranked. Vermont state average: 50.6%.
- Stowe High School· 69.6%
- Stowe Middle School· 68.2%
- Stowe Elementary School· 67.2%
- Morristown Elementary School· 56.0%
- Peoples Academy· 55.8%
- Johnson Elementary School· 37.4%
- Eden Central School· 40.2%
- Lamoille Union Middle School· 41.4%
- Lamoille Union High School· 41.6%
- Waterville Elementary School· 42.6%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Lamoille Union High School | Hyde Park | High | 09-12 | 506 | · |
| Stowe Elementary School | Stowe | Elementary | PK-05 | 379 | · |
| Stowe Elementary School | Stowe | Elementary | PK-05 | 347 | · |
| Cambridge Elementary School | Jeffersonville | Elementary | PK-06 | 324 | · |
| Morristown Elementary School | Morrisville | Elementary | PK-04 | 282 | · |
| Peoples Academy | Morrisville | High | 09-12 | 282 | · |
| Lamoille Union Middle School | Hyde Park | Middle | 07-08 | 229 | · |
| Peoples Academy Middle School | Morrisville | Middle | 05-08 | 229 | · |
| Stowe High School | Stowe | High | 09-12 | 225 | · |
| Stowe High School | Stowe | High | 09-12 | 221 | · |
| Hyde Park Elementary School | Hyde Park | Elementary | PK-06 | 220 | · |
| Stowe Middle School | Stowe | Middle | 06-08 | 190 | · |
| Johnson Elementary School | Johnson | Elementary | PK-06 | 185 | · |
| Stowe Middle School | Stowe | Middle | 06-08 | 184 | · |
| Eden Central School | Eden | Elementary | PK-06 | 114 | · |
| Wolcott Elementary School | Wolcott | Elementary | PK-06 | 109 | · |
| Waterville Elementary School | Waterville | Elementary | PK-06 | 79 | · |
| Elmore School | Lake Elmore | Elementary | 01-03 | 15 | · |
| Green Mountain Technology and Career Center | Hyde Park | High | 09-12 | 0 | · |
Cities in Lamoille County
About Lamoille County
Lamoille County is a rural-scale county of about 26,148 residents in Vermont. Its public-school system educates approximately 4,120 students across 19 schools.
Zooming out, census numbers show median household income runs near $74,908, roughly 44% of adults have completed at least a four-year degree, and the poverty rate is around 5%.
In terms of grade levels, Lamoille County covers 10 elementary schools (2,054 students), 4 middle schools (832), and 5 high schools (1,234).
Elmore-Morristown Unified Union School District #90 dominates the local landscape, accounting for roughly 808 students on its own.
Over the past 4-year window. Total public-school enrollment in Lamoille County has stayed largely flat since SY 2020-21, moving from about 3,345 students to 3,330.
On this page, the community for Lamoille County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.