Vermont elementary schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Braintree SchoolBraintreeOrange Southwest Unified Union School District #5985%36%Greatly Exceeds Expectations81
#2A+Montgomery Elementary School Montgomery CenterMontgomery CenterNorthern Mountain Valley Unified Union School District #8582%46%Greatly Exceeds Expectations151
#3A+Marion W Cross SchoolNorwichNorwich School District80%71%Exceeds Expectations351
#4A+Barnard AcademyBarnardMountain Views Unified Union School District #7679%51%Greatly Exceeds Expectations72
#5A+Killington Elementary SchoolKillingtonMountain Views Unified Union School District #7675%55%Greatly Exceeds Expectations111
#6A+Fayston Elementary SchoolFaystonHarwood Unified Union School District #6074%71%Meets Expectations99
#7A+Woodstock Elementary SchoolWoodstockMountain Views Unified Union School District #7672%54%Greatly Exceeds Expectations269
#8A+Robinson SchoolStarksboroMt. Abraham Unified School District #6170%48%Greatly Exceeds Expectations106
#9A+Rumney Memorial SchoolMiddlesexWashington Central Unified Union School District #9270%49%Greatly Exceeds Expectations121
#10A+Bingham Memorial SchoolCornwallAddison Central Unified Union School District #5569%48%Greatly Exceeds Expectations93
#11A+Woodbury Elementary SchoolWoodburyMountain View Union Elementary School District #9469%54%Greatly Exceeds Expectations55
#12A+Mt Holly SchoolMount HollyLudlow Mt. Holly Unified Union School District #8368%36%Greatly Exceeds Expectations105
#13ACharlotte Central SchoolCharlotteChamplain Valley Unified Union School District #5666%64%Meets Expectations707
#14ANewton SchoolSouth StraffordStrafford School District66%48%Greatly Exceeds Expectations126
#15AShelburne Community SchoolShelburneChamplain Valley Unified Union School District #5666%67%Meets Expectations736
#16AWarren Elementary SchoolWarrenHarwood Unified Union School District #6066%51%Greatly Exceeds Expectations142
#17AWestford Elementary SchoolWestfordEssex Westford Educational Community Unified Union SD #5166%50%Greatly Exceeds Expectations201
#18AWaitsfield Elementary SchoolWaitsfieldHarwood Unified Union School District #6065%53%Greatly Exceeds Expectations168
#19AFolsum Education And Community CenterSouth HeroSouth Hero School District64%53%Greatly Exceeds Expectations141
#20AHinesburg Community SchoolHinesburgChamplain Valley Unified Union School District #5663%57%Exceeds Expectations506
#21AEast Montpelier Elementary SchoolEast MontpelierWashington Central Unified Union School District #9260%50%Exceeds Expectations231
#22AUnion Elementary SchoolMontpelierMontpelier Roxbury Unified Union School District #7159%60%Meets Expectations448
#23APutney Central SchoolPutneyWindham Southeast Unified Union School District #9658%39%Greatly Exceeds Expectations182
#24A-Brookfield SchoolBrookfieldOrange Southwest Unified Union School District #5958%51%Exceeds Expectations71
#25A-Mettawee Community SchoolWest PawletMettawee School District #8458%33%Greatly Exceeds Expectations138
#26A-Williston SchoolsWillistonChamplain Valley Unified Union School District #5658%63%Doesn't Meet Expectations942
#27A-Dorset Elementary SchoolDorsetTaconic and Green Regional School District #6357%48%Exceeds Expectations168
#28A-Founders Memorial SchoolEssex JunctionEssex Westford Educational Community Unified Union SD #5157%55%Meets Expectations346
#29A-Middlebury Id 4 SchoolMiddleburyAddison Central Unified Union School District #5557%45%Greatly Exceeds Expectations496
#30A-Monkton Central SchoolMonktonMt. Abraham Unified School District #6156%48%Exceeds Expectations125
#31A-Rutland Town Elementary SchoolRutland TownRutland Town School District56%53%Meets Expectations360
#32A-Wolcott Elementary SchoolWolcottWolcott School District56%40%Greatly Exceeds Expectations121
#33A-South Royalton Elementary SchoolSouth RoyaltonWhite River Unified School District #7955%45%Exceeds Expectations164
#34A-Thomas Fleming SchoolEssex JunctionEssex Westford Educational Community Unified Union SD #5155%55%Meets Expectations206
#35B+Champlain SchoolBurlingtonBurlington School District55%47%Exceeds Expectations548
#36B+Georgia Elementary And Middle SchoolSaint AlbansGeorgia School District55%54%Meets Expectations630
#37B+Halifax West SchoolWest HalifaxHalifax School District55%46%Exceeds Expectations62
#38B+Jaywestfield Joint Elementary SchoolJayJay/Westfield Joint Elementary School District55%36%Greatly Exceeds Expectations80
#39B+Twin Valley Elementary SchoolWilmingtonTwin Valley Unified School District #7555%40%Greatly Exceeds Expectations181
#40B+Malletts Bay SchoolColchesterColchester School District54%49%Meets Expectations483
#41B+Marlboro Elementary SchoolMarlboroMarlboro School District54%46%Exceeds Expectations89
#42B+Townshend Village SchoolTownshendWest River Valley Union Education District #72A54%45%Exceeds Expectations90
#43B+Lothrop SchoolPittsfordOtter Valley Unified Union School District #5353%48%Meets Expectations180
#44B+Weathersfield SchoolAscutneyWeathersfield School District53%35%Greatly Exceeds Expectations262
#45B+Thetford Elementary SchoolThetfordThetford School District52%47%Exceeds Expectations208
#46BProsper Valley SchoolSouth PomfretMountain Views Unified Union School District #7653%53%Meets Expectations91
#47BRandolph Elementary SchoolRandolphOrange Southwest Unified Union School District #5952%46%Exceeds Expectations335
#48BFranklin Central SchoolFranklinMissisquoi Valley School District #8951%47%Meets Expectations140
#49BMoretown Elementary SchoolMoretownHarwood Unified Union School District #6051%65%Underperforms Expectations165
#50BHighgate Elementary School Highgate CenterHighgate CenterMissisquoi Valley School District #8950%33%Greatly Exceeds Expectations273
#51BIntegrated Arts Academy At H O Wheeler (Magnet)BurlingtonBurlington School District50%31%Greatly Exceeds Expectations248
#52BNewbrook Elementary SchoolNewfaneWest River Valley Union Education District #72A50%42%Exceeds Expectations101
#53BOrwell Village SchoolOrwellSlate Valley Unified Union School District #6250%38%Greatly Exceeds Expectations140
#54BPeacham Elementary SchoolPeachamPeacham School District50%40%Exceeds Expectations66
#55BUnderhill Central School Underhill CenterUnderhill CenterMount Mansfield Unified Union School District #40150%61%Underperforms Expectations200
#56BWells Village SchoolWellsWells Spring Unified Union School District #6950%34%Greatly Exceeds Expectations84
#57BWhite River SchoolWhite River JunctionHartford School District50%33%Greatly Exceeds Expectations198
#58B-Ferrisburgh Central SchoolFerrisburghAddison Northwest Unified Union School District #5450%45%Meets Expectations244
#59B-C P Smith SchoolBurlingtonBurlington School District49%42%Exceeds Expectations242
#60B-Cambridge Elementary SchoolJeffersonvilleCambridge School District49%46%Meets Expectations336
#61B-Poultney Elementary SchoolPoultneyQuarry Valley Unified Union School District #7049%48%Meets Expectations266
#62B-Academy SchoolBrattleboroWindham Southeast Unified Union School District #9648%39%Exceeds Expectations448
#63B-Brookside Primary SchoolWaterburyHarwood Unified Union School District #6048%68%Underperforms Expectations400
#64B-Castleton Elementary SchoolCastletonSlate Valley Unified Union School District #6248%31%Greatly Exceeds Expectations251
#65B-Ottauquechee SchoolQuecheeHartford School District48%45%Meets Expectations203
#66B-Chester Andover Elementary SchoolChesterGreen Mountain Unified School District #7747%37%Exceeds Expectations270
#67B-Sharon Elementary SchoolSharonSharon School District47%53%Doesn't Meet Expectations170
#68B-Waterford Elementary SchoolWaterfordCaledonia Cooperative Unified School District #7847%51%Doesn't Meet Expectations154
#69C+Williamstown Elementary SchoolWilliamstownPaine Mountain Union School District #6847%33%Greatly Exceeds Expectations251
#70C+Bradford Elementary SchoolBradfordOxbow Unified Union School District #9146%27%Greatly Exceeds Expectations234
#71C+Flood Brook SchoolLondonderryTaconic and Green Regional School District #6346%47%Meets Expectations308
#72C+Glover Community SchoolGloverLake Region Union Elementary Middle School District46%39%Exceeds Expectations107
#73C+Northfield Elementary SchoolNorthfieldPaine Mountain Union School District #6846%45%Meets Expectations289
#74C+Albany Community SchoolAlbanyLake Region Union Elementary Middle School District44%30%Greatly Exceeds Expectations99
#75C+Barstow Memorial SchoolChittendenBarstow Unified Union School District #4944%50%Doesn't Meet Expectations186
#76C+Orleans Elementary SchoolOrleansLake Region Union Elementary Middle School District44%32%Greatly Exceeds Expectations131
#77C+Green Street SchoolBrattleboroWindham Southeast Unified Union School District #9643%39%Meets Expectations243
#78C+Hartland Elementary SchoolHartlandHartland School District43%42%Meets Expectations281
#79C+Irasburg Village SchoolIrasburgLake Region Union Elementary Middle School District43%37%Exceeds Expectations121
#80C+Manchester Elementarymiddle School Manchester CenterManchester CenterTaconic and Green Regional School District #6343%44%Meets Expectations392
#81CFair Haven Grade SchoolFair HavenSlate Valley Unified Union School District #6243%50%Doesn't Meet Expectations264
#82CDothan Brook SchoolWhite River JunctionHartford School District42%43%Meets Expectations246
#83CHiawatha Elementary SchoolEssex JunctionEssex Westford Educational Community Unified Union SD #5142%51%Doesn't Meet Expectations223
#84COak Grove SchoolBrattleboroWindham Southeast Unified Union School District #9642%22%Greatly Exceeds Expectations144
#85CSummit Street SchoolEssex JunctionEssex Westford Educational Community Unified Union SD #5142%58%Underperforms Expectations336
#86CSustainability Academy At Lawrence Barnes (Magnet)BurlingtonBurlington School District42%31%Greatly Exceeds Expectations191
#87CVergennes Union Elementary SchoolVergennesAddison Northwest Unified Union School District #5442%41%Meets Expectations297
#88CWashington Village SchoolWashingtonEcho Valley Community Union School District #6742%31%Greatly Exceeds Expectations118
#89CEdmunds Elementary SchoolBurlingtonBurlington School District41%34%Exceeds Expectations228
#90CBellows Free Academy Elementary FairfaxFairfaxFairfax School District40%38%Meets Expectations624
#91CBristol Elementary SchoolBristolMt. Abraham Unified School District #6140%43%Doesn't Meet Expectations411
#92C-Derby Elementary SchoolDerby LineDerby School District39%47%Doesn't Meet Expectations496
#93C-Vernon Elementary SchoolVernonVernon School District39%38%Meets Expectations185
#94C-Barre Town Elementary And Middle SchoolBarreBarre Unified Union School District #9738%37%Meets Expectations800
#95C-Barton Graded SchoolBartonLake Region Union Elementary Middle School District38%29%Exceeds Expectations162
#96C-Charleston Elementary SchoolWest CharlestonCharleston School District38%34%Meets Expectations117
#97C-Clarendon Elementary SchoolNorth ClarendonMill River Unified Union School District #5238%45%Doesn't Meet Expectations162
#98C-Coventry Village SchoolCoventryCoventry School District38%29%Exceeds Expectations122
#99C-Fairfield Center SchoolFairfieldMaple Run Unified Union School District #5738%52%Underperforms Expectations252
#100C-Milton Elementary SchoolMiltonMilton School District38%36%Meets Expectations631
#101C-Sheldon Elementary SchoolSheldonNorthern Mountain Valley Unified Union School District #8538%37%Meets Expectations335
#102C-Berlin Elementary SchoolBerlinWashington Central Unified Union School District #9237%40%Doesn't Meet Expectations194
#103D+J J Flynn SchoolBurlingtonBurlington School District37%34%Meets Expectations327
#104D+St Albans City Elementary SchoolSaint AlbansMaple Run Unified Union School District #5737%33%Meets Expectations718
#105D+Alburg Community Education CenterAlburgAlburgh School District36%27%Exceeds Expectations194
#106D+Concord Gradedmiddle SchoolConcordKingdom East Unified Union School District #6436%29%Exceeds Expectations156
#107D+First Branch Elementary SchoolTunbridgeFirst Branch Unified School District #8236%46%Underperforms Expectations149
#108D+Hyde Park Elementary SchoolHyde ParkLamoille North Modified Union School District #058A36%47%Underperforms Expectations199
#109D+J F Kennedy Elementary SchoolWinooskiWinooski Incorporated School District36%25%Exceeds Expectations433
#110D+Richmond Elementary SchoolRichmondMount Mansfield Unified Union School District #40136%50%Underperforms Expectations370
#111D+St Albans Town Educational CenterSaint AlbansMaple Run Unified Union School District #5736%52%Underperforms Expectations777
#112D+Swanton SchoolSwantonMissisquoi Valley School District #8936%32%Meets Expectations664
#113DAlbert Bridge School West WindsorBrownsvilleMount Ascutney School District #8635%51%Underperforms Expectations63
#114DBurke Town SchoolWest BurkeKingdom East Unified Union School District #6435%46%Underperforms Expectations189
#115DGuilford Central SchoolGuilfordWindham Southeast Unified Union School District #9635%42%Doesn't Meet Expectations141
#116DLyndon Town SchoolLyndonvilleKingdom East Unified Union School District #6435%46%Underperforms Expectations501
#117DRochester SchoolRochesterRochester Stockbridge Unified School District #8135%40%Doesn't Meet Expectations84
#118DSutton Village SchoolSuttonKingdom East Unified Union School District #6435%38%Doesn't Meet Expectations113
#119DWaits River Valley Union SchoolEast CorinthWaits River Union High District #3634%25%Exceeds Expectations263
#120DWestminster SchoolsWestminster34%34%Meets Expectations187
#121DGrand Isle SchoolGrand IsleChamplain Islands Unified Union School District #6633%54%Underperforms Expectations140
#122DShaftsbury Elementary SchoolShaftsburySouthwest Vermont Union Elementary School District #8733%32%Meets Expectations245
#123DNewport City Elementary SchoolNewportNewport City School District32%36%Doesn't Meet Expectations313
#124D-Neshobe SchoolBrandonOtter Valley Unified Union School District #5332%40%Doesn't Meet Expectations440
#125D-Bakersfield SchoolBakersfieldNorthern Mountain Valley Unified Union School District #8531%35%Doesn't Meet Expectations144
#126D-Barnet Elementary SchoolBarnetCaledonia Cooperative Unified School District #7831%42%Underperforms Expectations135
#127D-Brighton Elementary SchoolIsland PondBrighton School District30%29%Meets Expectations135
#128D-Otter Creek Academy At Leicester Sudbury And WhitingWhitingOtter Valley Unified Union School District #5330%38%Doesn't Meet Expectations96
#129D-Barre City Elementarymiddle SchoolBarreBarre Unified Union School District #9729%31%Meets Expectations784
#130D-Enosburg Falls Elementary SchoolEnosburg FallsEnosburgh-Richford Unified Union School District #8829%34%Doesn't Meet Expectations245
#131D-Fisher SchoolArlingtonArlington School District27%43%Underperforms Expectations221
#132D-Brownington Central SchoolBrowningtonLake Region Union Elementary Middle School District25%37%Underperforms Expectations107
#133D-Newport Town School Newport CenterNewport CenterNewport Town School District25%30%Doesn't Meet Expectations128
#134D-Millers Run SchoolSheffieldKingdom East Unified Union School District #6424%42%Underperforms Expectations136
#135FBerkshire Elementary SchoolRichfordNorthern Mountain Valley Unified Union School District #8524%28%Doesn't Meet Expectations187
#136FRutland Intermediate SchoolRutlandRutland City School District24%24%Meets Expectations493
#137FWallingford Village SchoolWallingfordMill River Unified Union School District #5224%37%Underperforms Expectations122
#138FUnion Street SchoolSpringfieldSpringfield School District23%29%Doesn't Meet Expectations250
#139FRichford Elementary SchoolRichfordEnosburgh-Richford Unified Union School District #8822%25%Doesn't Meet Expectations196
#140FEden Central SchoolEdenLamoille North Modified Union School District #058A20%30%Underperforms Expectations127
#141FHardwick Elementary SchoolHardwickMountain View Union Elementary School District #9420%44%Underperforms Expectations241
#142FProctor Elementary SchoolProctorQuarry Valley Unified Union School District #7020%45%Underperforms Expectations157
#143FPownal Elementary SchoolPownalSouthwest Vermont Union Elementary School District #8719%31%Underperforms Expectations271
#144FTroy SchoolNorth TroyTroy School District17%46%Underperforms Expectations187
#145FJohnson Elementary SchoolJohnsonLamoille North Modified Union School District #058A16%28%Underperforms Expectations217
#146FMolly Stark SchoolBenningtonSouthwest Vermont Union Elementary School District #8716%30%Underperforms Expectations417

How Vermont's elementary schools compare

A: 34B: 34C: 34D: 32F: 12

47% of the 146 ranked elementary schools in Vermont earn an A or B (34 A grades, 34 B, 34 C, 32 D, 12 F), against 46% of elementary schools nationwide. 99 schools meet or beat the proficiency projected from their student context (68% here, 70% nationally), and 62 exceed it. On average 46% of tested students meet the state bar against a projected 43% (national averages: 46% actual, 37% projected).

The biggest overperformers, by actual proficiency above projection: Braintree School (85% against 36%, A+), Montgomery Elementary School Montgomery Center (82% against 46%, A+), Mt Holly School (68% against 36%, A+), Barnard Academy (79% against 51%, A+), Mettawee Community School (58% against 33%, A-).

Districts with the most schools in the top quarter (the top 37): Champlain Valley Unified Union School District #56 (4), Mountain Views Unified Union School District #76 (3), Harwood Unified Union School District #60 (3), Essex Westford Educational Community Unified Union SD #51 (3).

Cities with the most ranked elementary schools: Burlington (6, 3 at A or B), Essex Junction (4, 2 at A or B), Brattleboro (3, 1 at A or B).

The largest ranked elementary schools: Williston Schools (942 students, A-, #26), Barre Town Elementary And Middle School (800 students, C-, #94), Barre City Elementarymiddle School (784 students, D-, #129).

Elementary schools in Vermont that are not ranked

59 graded elementary schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.

Not yet graded (59)

Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.

About this ranking

  • Scope: every public elementary school in Vermont.
  • Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
  • Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
  • Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the elementary schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about elementary schools in Vermont

What is the best elementary school in Vermont?

Braintree School in Braintree ranks first among the 146 ranked elementary schools in Vermont with a SchoolGrade of A+, 85% of tested students meeting the state bar against a projected 36%.

How are elementary schools in Vermont ranked?

By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.

How many elementary schools does Vermont have?

SchoolGrade grades 205 public elementary schools in Vermont; 146 are ranked here and 59 are listed as not ranked.