Top 10 Best Public Middle Schools in Vermont (2023)
The top ranked public middle schools in Vermont are listed below (2023).
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Vermont is 33%. The percentage of students achieving reading proficiency is 48%.
The top ranked public middle schools in Vermont are Montgomery Center School, Charlotte Central School and Camels Hump Middle School. The cities and towns with the highest concentration of top ranked public middle schools are Jericho.
Top Ranked Public Middle Schools in Vermont (2023)
School (Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Montgomery Center School
Math: 60-64% | Reading: 80-84%
Rank:
Rank:
10/
Top 1%10
Math: 60-64% (Top 5%)
Reading: 80-84% (Top 1%)
Grades: PK-8
249 School Drive
Montgomery Center, VT 05471
(802) 326-4618
Montgomery Center, VT 05471
(802) 326-4618
Rank: #22.
Charlotte Central School
Math: 58% | Reading: 68%
Rank:
Rank:
10/
Top 5%10
Math: 58% (Top 5%)
Reading: 68% (Top 10%)
Grades: PK-8
408 Hinesburg Road
Charlotte, VT 05445
(802) 425-2771
Charlotte, VT 05445
(802) 425-2771
Rank: #33.
Camels Hump Middle School
Math: 53% | Reading: 68%
Rank:
Rank:
10/
Top 10%10
Math: 53% (Top 10%)
Reading: 68% (Top 10%)
Grades: 5-8
173 School Street
Richmond, VT 05477
(802) 434-2188
Richmond, VT 05477
(802) 434-2188
Rank: #4 - 54. - 5.
Brown River Middle School
Math: 53% | Reading: 65%
Rank:
Rank:
10/
Top 10%10
Math: 53% (Top 10%)
Reading: 65% (Top 10%)
Grades: 5-8
20 River Road
Jericho, VT 05465
(802) 899-3711
Jericho, VT 05465
(802) 899-3711
Rank: #4 - 54. - 5.
Hinesburg Elementary School
Math: 52% | Reading: 66%
Rank:
Rank:
10/
Top 10%10
Math: 52% (Top 10%)
Reading: 66% (Top 10%)
Grades: PK-8
10888 Route 116
Hinesburg, VT 05461
(802) 482-2106
Hinesburg, VT 05461
(802) 482-2106
Rank: #66.
Shelburne Community School
Math: 47% | Reading: 65%
Rank:
Rank:
9/
Top 20%10
Math: 47% (Top 20%)
Reading: 65% (Top 10%)
Grades: PK-8
345 Harbor Road
Shelburne, VT 05482
(802) 985-3331
Shelburne, VT 05482
(802) 985-3331
Rank: #7 - 97. - 9.
Barnet Elementary School
Math: 45-49% | Reading: 60-64%
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: PK-8
163 Kid Row
Barnet, VT 05821
(802) 633-4978
Barnet, VT 05821
(802) 633-4978
Rank: #7 - 97. - 9.
Glover Village School
Math: 45-49% | Reading: 60-64%
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: PK-8
100 School Street
Glover, VT 05839
(802) 525-6958
Glover, VT 05839
(802) 525-6958
Rank: #7 - 97. - 9.
Westford Elementary School
Math: 45-49% | Reading: 60-64%
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: PK-8
146 Brookside Road
Westford, VT 05494
(802) 878-5932
Westford, VT 05494
(802) 878-5932
Rank: #1010.
Halifax West School
Math: 40-49% | Reading: 60-69%
Rank:
Rank:
9/
Top 20%10
Math: 40-49% (Top 30%)
Reading: 60-69% (Top 20%)
Grades: PK-8
246 Branch Road
West Halifax, VT 05358
(802) 368-2888
West Halifax, VT 05358
(802) 368-2888
Rank: #11 - 1211. - 12.
Essex Middle School
Math: 45% | Reading: 61%
Rank:
Rank:
9/
Top 20%10
Math: 45% (Top 30%)
Reading: 61% (Top 20%)
Grades: 6-8
60 Founders Road
Essex Junction, VT 05452
(802) 879-7173
Essex Junction, VT 05452
(802) 879-7173
Rank: #11 - 1211. - 12.
Williston Schools
Math: 45% | Reading: 61%
Rank:
Rank:
9/
Top 20%10
Math: 45% (Top 30%)
Reading: 61% (Top 20%)
Grades: PK-8
195 Central School Drive
Williston, VT 05495
(802) 878-2762
Williston, VT 05495
(802) 878-2762
Rank: #1313.
Albert D. Lawton School
Math: 45% | Reading: 59%
Rank:
Rank:
9/
Top 20%10
Math: 45% (Top 30%)
Reading: 59% (Top 20%)
Grades: 6-8
104 Maple Street
Essex Junction, VT 05452
(802) 878-1388
Essex Junction, VT 05452
(802) 878-1388
Rank: #1414.
Stowe Middle School
Math: 35-39% | Reading: 65-69%
Rank:
Rank:
9/
Top 20%10
Math: 35-39% (Top 50%)
Reading: 65-69% (Top 10%)
Grades: 6-8
413 Barrows Road
Stowe, VT 05672
(802) 253-6913
Stowe, VT 05672
(802) 253-6913
Rank: #1515.
Woodstock Union Middle/high School
Math: 44% | Reading: 63%
Rank:
Rank:
8/
Top 30%10
Math: 44% (Top 30%)
Reading: 63% (Top 20%)
Grades: 7-12
496-1 Woodstock Road
Woodstock, VT 05091
(802) 457-1317
Woodstock, VT 05091
(802) 457-1317
Rank: #1616.
Main Street School
Math: 41% | Reading: 63%
Rank:
Rank:
8/
Top 30%10
Math: 41% (Top 50%)
Reading: 63% (Top 20%)
Grades: 5-8
170 Main Street
Montpelier, VT 05602
(802) 223-3404
Montpelier, VT 05602
(802) 223-3404
Rank: #1717.
Barstow Memorial School
Math: 45-49% | Reading: 50-54%
Rank:
Rank:
8/
Top 30%10
Math: 45-49% (Top 20%)
Reading: 50-54% (Top 50%)
Grades: PK-8
223 Chittenden Road
Chittenden, VT 05737
(802) 773-6926
Chittenden, VT 05737
(802) 773-6926
Rank: #1818.
Edmunds Middle School
Math: 42% | Reading: 57%
Rank:
Rank:
8/
Top 30%10
Math: 42% (Top 30%)
Reading: 57% (Top 30%)
Grades: 6-8
275 Main Street
Burlington, VT 05401
(802) 864-8486
Burlington, VT 05401
(802) 864-8486
Rank: #1919.
Newton Elementary School
Math: 40-49% | Reading: 50-59%
Rank:
Rank:
8/
Top 30%10
Math: 40-49% (Top 30%)
Reading: 50-59% (Top 30%)
Grades: PK-8
243 Vt Route 132
South Strafford, VT 05070
(802) 765-4351
South Strafford, VT 05070
(802) 765-4351
Rank: #20 - 2120. - 21.
Crossett Brook Middle School
Math: 39% | Reading: 61%
Rank:
Rank:
8/
Top 30%10
Math: 39% (Top 50%)
Reading: 61% (Top 20%)
Grades: 5-8
5672 Vt Route 100
Waterbury, VT 05676
(802) 244-6100
Waterbury, VT 05676
(802) 244-6100
Rank: #20 - 2120. - 21.
Frederick H. Tuttle Middle School
Math: 40% | Reading: 59%
Rank:
Rank:
8/
Top 30%10
Math: 40% (Top 50%)
Reading: 59% (Top 20%)
Grades: 6-8
550 Dorset Street
South Burlington, VT 05403
(802) 652-7100
South Burlington, VT 05403
(802) 652-7100
Rank: #2222.
Middlebury Union Middle School
Math: 39% | Reading: 59%
Rank:
Rank:
8/
Top 30%10
Math: 39% (Top 50%)
Reading: 59% (Top 20%)
Grades: 7-8
48 Deerfield Lane
Middlebury, VT 05753
(802) 382-1600
Middlebury, VT 05753
(802) 382-1600
Rank: #2323.
U-32 Middle & High School
Math: 39% | Reading: 58%
Rank:
Rank:
8/
Top 30%10
Math: 39% (Top 50%)
Reading: 58% (Top 30%)
Grades: 7-12
930 Gallison Hill Road
Montpelier, VT 05602
(802) 229-0321
Montpelier, VT 05602
(802) 229-0321
Rank: #2424.
Marlboro Elementary School
Math: <50% | Reading: ≥50%
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 20%)
Reading: ≥50% (Top 50%)
Grades: PK-8
2669 Route 9
Marlboro, VT 05344
(802) 254-2668
Marlboro, VT 05344
(802) 254-2668
Rank: #25 - 2725. - 27.
Dummerston Schools
Math: 35-39% | Reading: 55-59%
Rank:
Rank:
8/
Top 30%10
Math: 35-39% (Top 50%)
Reading: 55-59% (Top 30%)
Grades: PK-8
52 Schoolhouse Road
Putney, VT 05346
(802) 254-2733
Putney, VT 05346
(802) 254-2733
Rank: #25 - 2725. - 27.
Enosburg Falls Junior/senior High School
Math: 35-39% | Reading: 55-59%
Rank:
Rank:
8/
Top 30%10
Math: 35-39% (Top 50%)
Reading: 55-59% (Top 30%)
Grades: 6-12
65 Dickenson Avenue
Enosburg Falls, VT 05450
(802) 933-7777
Enosburg Falls, VT 05450
(802) 933-7777
Rank: #25 - 2725. - 27.
Vergennes Union High School
Math: 35-39% | Reading: 55-59%
Rank:
Rank:
8/
Top 30%10
Math: 35-39% (Top 50%)
Reading: 55-59% (Top 30%)
Grades: 7-12
50 Monkton Road
Vergennes, VT 05491
(802) 877-2938
Vergennes, VT 05491
(802) 877-2938
Rank: #2828.
Weathersfield School
Math: 40-44% | Reading: 50-54%
Rank:
Rank:
7/
Top 50%10
Math: 40-44% (Top 30%)
Reading: 50-54% (Top 50%)
Grades: PK-8
1355 Schoolhouse Road
Ascutney, VT 05030
(802) 674-5400
Ascutney, VT 05030
(802) 674-5400
Rank: #2929.
Harwood Union Middle/high School
Math: 25-29% | Reading: 65-69%
Rank:
Rank:
7/
Top 50%10
Math: 25-29% (Bottom 50%)
Reading: 65-69% (Top 10%)
Grades: 7-12
458 Vt Route 100
Moretown, VT 05660
(802) 244-5186
Moretown, VT 05660
(802) 244-5186
Rank: #3030.
North Country Junior Uhsd #22 Middle School
Math: 40% | Reading: 50-54%
Rank:
Rank:
7/
Top 50%10
Math: 40% (Top 50%)
Reading: 50-54% (Top 50%)
Grades: 7-8
57 Junior High Drive
Derby, VT 05829
(802) 766-2276
Derby, VT 05829
(802) 766-2276
Rank: #31 - 3231. - 32.
Craftsbury Schools
Math: 30-34% | Reading: 55-59%
Rank:
Rank:
7/
Top 50%10
Math: 30-34% (Top 50%)
Reading: 55-59% (Top 30%)
Grades: PK-12
1422 North Craftsbury Road
Craftsbury Common, VT 05827
(802) 586-2541
Craftsbury Common, VT 05827
(802) 586-2541
Rank: #31 - 3231. - 32.
Waterford Elementary School
Math: 30-34% | Reading: 55-59%
Rank:
Rank:
7/
Top 50%10
Math: 30-34% (Top 50%)
Reading: 55-59% (Top 30%)
Grades: PK-8
276 Duck Pond Road
Saint Johnsbury, VT 05819
(802) 748-9393
Saint Johnsbury, VT 05819
(802) 748-9393
Rank: #33 - 3433. - 34.
Burke Town School
Math: 35-39% | Reading: 50-54%
Rank:
Rank:
7/
Top 50%10
Math: 35-39% (Top 50%)
Reading: 50-54% (Top 50%)
Grades: PK-8
3293 Burke Hollow Road
West Burke, VT 05871
(802) 467-3385
West Burke, VT 05871
(802) 467-3385
Rank: #33 - 3433. - 34.
Castleton Village School
Math: 35-39% | Reading: 50-54%
Rank:
Rank:
7/
Top 50%10
Math: 35-39% (Top 50%)
Reading: 50-54% (Top 50%)
Grades: 6-8
47 Mechanic Street
Castleton, VT 05735
(802) 468-2203
Castleton, VT 05735
(802) 468-2203
Rank: #3535.
Colchester Middle School
Math: 34% | Reading: 52%
Rank:
Rank:
7/
Top 50%10
Math: 34% (Top 50%)
Reading: 52% (Top 50%)
Grades: 6-8
425 Blakely Road
Colchester, VT 05446
(802) 264-5800
Colchester, VT 05446
(802) 264-5800
Show 79 more public schools in VT (out of 114 total schools)
Loading...
Recent Articles

Why Every High School Student Should Apply for Financial Aid
Each year, millions of students neglect to fill out the FAFSA and, in doing so, miss out on the chance to receive federal student aid. Keep reading to learn why every high school student should apply for financial aid, whether or not they qualify and regardless of their intention to use it.

New York Schools: More Financial Aid For Undocumented Students?
A new bill has been placed before New York state lawmakers by the Board of Regents, allowing undocumented students to receive financial aid for postsecondary education.

Going Through a Divorce? How to Ensure Your Child's Continued Success in Public Schools
Divorce can be a traumatic experience for children, but by working closely with your children's teachers, you can help maintain their grades and positive behavior at school.