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

Vermont schools ranked by test score

Latest VT Annual Snapshot year (2024-25). 173 schools with reported Academic Proficiency (combined ELA/Math/Sci) scores. State average: 50.6%.
RankSchoolLevelAcademic Proficiency (combined ELA/Math/Sci)vs state
1Marion W. Cross School
Norwich · Norwich School District
Elementary79.4%+28.8pp
2Braintree School
Braintree · Orange Southwest Unified Union School District #59
Elementary76.6%+26.0pp
3Montgomery Elementary School
Montgomery Center · Northern Mountain Valley Unified Union School District #85
Elementary73.6%+23.0pp
4Barnard Academy
Barnard · Mountain Views Unified Union School District #76
Elementary70.0%+19.4pp
5Fayston Elementary School
Fayston · Harwood Unified Union School District #60
Elementary69.2%+18.6pp
6Killington Elementary School
Killington · Mountain Views Unified Union School District #76
Elementary68.8%+18.2pp
7Bingham Memorial School
Cornwall · Addison Central Unified Union School District #55
Elementary68.4%+17.8pp
8Mt. Holly School
Mount Holly · Ludlow Mt. Holly Unified Union School District #83
Elementary67.6%+17.0pp
9Rumney Memorial School
Middlesex · Washington Central Unified Union School District #92
Elementary67.2%+16.6pp
10Stowe Elementary School
Stowe · Stowe Town School District
Elementary67.2%+16.6pp
11Woodstock Elementary School
Woodstock · Mountain Views Unified Union School District #76
Elementary67.2%+16.6pp
12Newton School
South Strafford · Strafford School District
Elementary67.0%+16.4pp
13Warren Elementary School
Warren · Harwood Unified Union School District #60
Elementary66.6%+16.0pp
14Cavendish Town Elementary School
Proctorsville · Green Mountain Unified School District #77
Elementary66.2%+15.6pp
15Marlboro Elementary School
Marlboro · Marlboro School District
Elementary65.2%+14.6pp
16Orchard School
South Burlington · South Burlington School District
Elementary65.2%+14.6pp
17Charlotte Central School
Charlotte · Champlain Valley Unified Union School District #56
Elementary64.6%+14.0pp
18Lincoln Community School
Lincoln · Lincoln Town School District
Elementary63.8%+13.2pp
19Waitsfield Elementary School
Waitsfield · Harwood Unified Union School District #60
Elementary63.8%+13.2pp
20East Montpelier Elementary School
East Montpelier · Washington Central Unified Union School District #92
Elementary63.0%+12.4pp
21Hinesburg Community School
Hinesburg · Champlain Valley Unified Union School District #56
Elementary62.8%+12.2pp
22Franklin Central School
Franklin · Missisquoi Valley School District #89
Elementary62.6%+12.0pp
23Westford Elementary School
Westford · Essex Westford Educational Community Unified Union SD #51
Elementary62.6%+12.0pp
24Calais Elementary School
Plainfield · Washington Central Unified Union School District #92
Elementary62.2%+11.6pp
25Putney Central School
Putney · Windham Southeast Unified Union School District #96
Elementary62.0%+11.4pp
26Dummerston Schools
East Dummerston · Windham Southeast Unified Union School District #96
Elementary61.2%+10.6pp
27Brookfield School
Brookfield · Orange Southwest Unified Union School District #59
Elementary60.8%+10.2pp
28Shelburne Community School
Shelburne · Champlain Valley Unified Union School District #56
Elementary60.8%+10.2pp
29Thomas Fleming School
Essex Junction · Essex Westford Educational Community Unified Union SD #51
Elementary60.8%+10.2pp
30Rick Marcotte Central School
South Burlington · South Burlington School District
Elementary60.4%+9.8pp
31Twin Valley Elementary School
Wilmington · Twin Valley Unified School District #75
Elementary60.4%+9.8pp
32Union Elementary School
Montpelier · Montpelier Roxbury Unified Union School District #71
Elementary60.4%+9.8pp
33Saxton River Elementary School
Saxtons River · Rockingham School District
Elementary59.0%+8.4pp
34Mary Hogan School
Middlebury · Addison Central Unified Union School District #55
Elementary58.8%+8.2pp
35Jericho Elementary School
Jericho · Mount Mansfield Unified Union School District #401
Elementary58.6%+8.0pp
36Newbrook Elementary School
Newfane · West River Valley Union Education District #72A
Elementary58.2%+7.6pp
37Dorset Elementary School
Dorset · Taconic and Green Regional School District #63
Elementary58.0%+7.4pp
38Founders Memorial School
Essex Junction · Essex Westford Educational Community Unified Union SD #51
Elementary58.0%+7.4pp
39Jay/Westfield Joint Elementary School
Jay · Jay/Westfield Joint Elementary School District
Elementary58.0%+7.4pp
40Rutland Town Elementary School
Rutland Town · Rutland Town School District
Elementary58.0%+7.4pp
41Ludlow Elementary School
Ludlow · Ludlow Mt. Holly Unified Union School District #83
Elementary57.6%+7.0pp
42Fletcher Elementary School
Cambridge · Fletcher School District
Elementary57.4%+6.8pp
43Mettawee Community School
West Pawlet · Mettawee School District #84
Elementary57.4%+6.8pp
44Barstow Memorial School
Chittenden · Barstow Unified Union School District #49
Elementary57.2%+6.6pp
45Townshend Village School
Townshend · West River Valley Union Education District #72A
Elementary56.6%+6.0pp
46Ferrisburgh Central School
Ferrisburgh · Addison Northwest Unified Union School District #54
Elementary56.2%+5.6pp
47Monkton Central School
Monkton · Mt. Abraham Unified School District #61
Elementary56.0%+5.4pp
48Morristown Elementary School
Morrisville · Elmore-Morristown Unified Union School District #90
Elementary56.0%+5.4pp
49Dover Elementary School
East Dover · River Valleys Unified School District #73
Elementary55.6%+5.0pp
50Chamberlin School
South Burlington · South Burlington School District
Elementary55.4%+4.8pp
Page 1 of 4

About this ranking

Schools are ranked by the percentage of students who scored at or above the VT Annual Snapshot Academic Proficiency Score (1-5 → 100) threshold on the latest available VT Annual Snapshot Academic Proficiency (combined ELA/Math/Sci) test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Vermont, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.