List of Vermont High Schools by City

High School City Province Phone
BFA High School - Fairfax Fairfax Vermont (802) 849-6711
BFA Union High School #48 Saint Albans Vermont (802) 527-7576
Bellows Falls Union High School District #27 Bellows Falls Vermont (802) 463-3944
Black River Unified School District #39 Ludlow Vermont (802) 228-4721
Brattleboro Senior Union High School District #6 Brattleboro Vermont (802) 257-0356
Burlington Senior High School Burlington Vermont (802) 864-8411
Burr & Burton Seminary Manchester Vermont (802) 362-1775
Champlain Valley Union High School District #15 Hinesburg Vermont (802) 482-7100
Colchester High School Colchester Vermont (802) 658-1570
Essex Community Education Center Union High School District #46 Essex Junction Vermont (802) 879-5500
Fair Haven Union High School District #16 Fair Haven Vermont (802) 265-4966
Green Mountain Union High School District #35 Chester Vermont (802) 875-2146
Hartford High School White River Junction Vermont (802) 295-8610
Harwood Union High School District #19 Duxbury Vermont (802) 244-5186
Hazen Union High School District #26 Hardwick Vermont (802) 472-6511
Lake Region Union High School District #24 Orleans Vermont (802) 754-6521
Lamoille Union High School District #18 Hyde Park Vermont (802) 888-4261
Leland & Gray Union High School District #34 Townshend Vermont (802) 365-7355
Lyndon Institute Lyndon Center Vermont (802) 626-3357
Middlebury Senior Union High School District #3 Middlebury Vermont (802) 382-1500
Mill River Unified School District #40 North Clarendon Vermont (802) 775-3451
Milton Senior High School Milton Vermont (802) 893-3230
Missisquoi Valley Union High School District #7 Swanton Vermont (802) 868-7311
Montpelier High School Montpelier Vermont (802) 223-6366
Mount Abraham Union High School District #28 Bristol Vermont (802) 453-2333
Mt. Anthony Senior Union High School District #14 Bennington Vermont (802) 447-7511
Mt. Mansfield Unified School District #17 Jericho Vermont (802) 899-4690
North Country Senior Union High School District #22 Newport Vermont (802) 334-7921
Otter Valley Union High School District #8 Brandon Vermont (802) 247-6833
Oxbow Union High School District #30 Bradford Vermont (802) 222-5214
Peoples Academy Morrisville Vermont (802) 888-4600
Poultney High School Poultney Vermont (802) 287-5861
Proctor Junior/Senior High School Proctor Vermont (802) 459-3353
Randolph Union High School District #2 Randolph Vermont (802) 728-3397
Richford Junior/Senior High School Richford Vermont (802) 848-7416
Rutland Senior High School Rutland Vermont (802) 770-1070
So. Burlington High School So Burlington Vermont (802) 652-7000
Spaulding Hsud #41 Barre Vermont (802) 476-4811
Springfield High School Springfield Vermont (802) 885-8482
St. Johnsbury Academy St. Johnsbury Vermont (802) 748-8171
Thetford Academy Thetford Vermont (802) 785-4805
Twin Valley High School Wilmington Vermont (802) 464-5255
U-32 High School (Union High School District #32) Montpelier Vermont (802) 229-0321
Vergennes Union High School District #5 Vergennes Vermont (802) 877-2858
Whitcomb Junior/Senior High School Bethel Vermont (802) 234-9966
Windsor High School Windsor Vermont (802) 674-6344
Winooski High School Winooski Vermont (802) 655-3530
Woodstock Senior Union High School District #4 Woodstock Vermont (802) 457-1317
Albert D. Lawton School Essex Junction Vermont (802) 878-1388
Bellows Falls Middle School Bellows Falls Vermont (802) 463-4366
Brattleboro Area Middle School Union High School District Brattleboro Vermont (802) 257-3029
Browns River Middle Unified School District #17 Jericho Vermont (802) 899-3711
Camels Hump Middle Unified School District #17 Richmond Vermont (802) 434-2188
Colchester Middle School Colchester Vermont (802) 655-1772
Crossett Brook Middle Unified School District #45 Duxbury Vermont (802) 244-6100
Edmunds Middle School Burlington Vermont (802) 864-8486
Essex Middle School Essex Junction Vermont (802) 879-7173
Frederick H. Tuttle Middle So Burlington Vermont (802) 652-7100
Hartford Memorial Middle School White River Junction Vermont (802) 295-8640
Harwood Union Middle Union High School District #19 South Duxbury Vermont (802) 244-5186
Lamoille Union Middle School Hyde Park Vermont (802) 888-4261
Lyman C. Hunt Middle School Burlington Vermont (802) 864-8469
Main Street School Montpelier Vermont (802) 223-3404
Middlebury Union Middle School Middlebury Vermont (802) 382-1600
Milton Junior High School Milton Vermont (802) 893-3230
Mt. Anthony Union Middle School Bennington Vermont (802) 447-7541
North Country Junior Union High School District #22 Derby Vermont (802) 766-2276
Peoples Academy Middle School Morrisville Vermont (802) 888-1402
Riverside School Springfield Vermont (802) 885-8490
Rutland Middle School Rutland Vermont (802) 773-1960
Thomas Fleming School Essex Junction Vermont (802) 878-1381
Twin Valley Middle School Wilmington Vermont (802) 464-5255
Weathersfield Middle School Ascutney Vermont (802) 674-5400
Winooski Middle School Winooski Vermont (802) 655-3530
Woodstock Union Middle School Woodstock Vermont (802) 457-1330
Whitcomb High School Bethel Vermont (802) 234-9966
Proctor High School Proctor Vermont (802) 459-3353
Arlington Memorial Arlington Vermont (802) 375-2589
Williamstown High School Williamstown Vermont (802) 433-5350
Richford High School Richford Vermont (802) 848-7416
BFA High School Fairfax Vermont (802) 849-6711
South Royalton High School South Royalton Vermont (802) 763-8844
Montpelier High School Montpelier Vermont (802) 225-8000
Northfield High School Northfield Vermont (802) 485-4500
Stowe High School Stowe Vermont (802) 253-7229
Springfield High School Springfield Vermont (802) 885-7900
Twinfield Usd #33 Plainfield Vermont (802) 426-3213
Danville School Danville Vermont (802) 684-3651
West Rutland School West Rutland Vermont (802) 438-2288
Vergennes Uhsd #5 Vergennes Vermont (802) 877-2938
Woodstock Senior Uhsd #4 Woodstock Vermont (802) 457-1317
Otter Valley Uhsd #8 Brandon Vermont (802) 247-6833
Mill River Usd #40 North Clarendon Vermont (802) 775-1925
Fair Haven High School Fair Haven Vermont (802) 265-4966
Middlebury Senior UHSD #3 Middlebury Vermont (802) 382-1500
Oxbow Uhsd #30 Bradford Vermont (802) 222-5214
Enosburg Falls High School Enosburg Falls Vermont (802) 933-7777
Randolph Uhsd #2 Randolph Vermont (802) 728-3397
MT Anthony Senior Uhsd #14 Bennington Vermont (802) 447-7511
South Burlington High School South Burlington Vermont (802) 652-7000
Brattleboro Senior High School Brattleboro Vermont (802) 451-3400
U-32 High School Montpelier Vermont (802) 229-0321
Mount Abraham Uhsd #28 Bristol Vermont (802) 453-2333
Spaulding Uhsd #41 Barre Vermont (802) 476-4811
Missisquoi Valley UHSD #7 Swanton Vermont (802) 868-7311
Champlain Valley High School Hinesburg Vermont (802) 482-7100
North Country Senior Uhsd #22 Newport Vermont (802) 334-7921