Best Middle School in Montpelier

  • 1.Bear Lake Middle School

    633 Washington St
    2.88588

    Middle school Middle School
  • 2.Main Street School

    170 Main St
    2.61001

    Middle school Public School
  • 3.Montpelier School

    107 E Monroe St
    2.54536

    Middle school Elementary School
Results 1 - 3