Montgomery County Public Schools

All
(20)
All
(20)
 
High
(4)
High
(4)
 
Middle
(4)
Middle
(4)
 
Elementary
(10)
Elementary
(10)
 
Pre-K
(9)
Pre-K
(9)
 
Private
(6)
Private
(6)
 
There are 20 public schools in Montgomery County, Virginia, serving 9,431 students.
The most diverse school district in Montgomery County is Montgomery County School District. Read more about public school diversity statistics in Virginia or national school diversity statistics.
Minority enrollment is 15% (majority Black and Hispanic) and the student:teacher ratio is 13:1.

Montgomery County Public Schools

  • School Location Grades Students
  • ChristiansburgAltern Ed Prgm/behav Disord Youth/montgomeryAlternative School
    C/o Montgomery Co Public Schls
    ChristiansburgVA 24073
    (540)381-6116

    Grades: n/a | n/a students
  • RinerAuburn Elementary School
    1760 Auburn School Dr
    RinerVA 24149
    (540)381-6521

    Grades: PK-5 | 547 students
  • RinerAuburn High School
    1650 Auburn School Dr
    RinerVA 24149
    (540)382-5160

    Grades: 9-12 | 388 students
  • RinerAuburn Middle School
    4069 Riner Rd
    RinerVA 24149
    (540)382-5165

    Grades: 6-8 | 293 students
  • BlacksburgBlacksburg High School
    3401 Bruin Ln
    BlacksburgVA 24060
    (540)951-5706

    Grades: 9-12 | 1139 students
  • BlacksburgBlacksburg Middle School
    3109 Price's Fork Rd
    BlacksburgVA 24060
    (540)951-5800

    Grades: 6-8 | 829 students
  • ChristiansburgChristiansburg Elementary School
    160 Wades Ln
    ChristiansburgVA 24073
    (540)382-5172

    Grades: 3-5 | 417 students
  • ChristiansburgChristiansburg High School
    100 Independence Blvd
    ChristiansburgVA 24073
    (540)382-5178

    Grades: 9-12 | 1096 students
  • ChristiansburgChristiansburg Middle School
    1205 Buffalo Dr Nw
    ChristiansburgVA 24073
    (540)394-2180

    Grades: 6-8 | 798 students
  • ChristiansburgChristiansburg Primary
    240 Betty Dr
    ChristiansburgVA 24073
    (540)382-5175

    Grades: PK-2 | 474 students
  • EllistonEastern Montgomery Elementary School
    4580 Eastern Montgomery Ln
    EllistonVA 24087
    (540)268-1147

    Grades: PK-5 | 504 students
  • EllistonEastern Montgomery High School
    4695 Crozier Rd
    EllistonVA 24087
    (540)268-3010

    Grades: 9-12 | 289 students
  • ChristiansburgFalling Branch Elementary School
    735 Falling Branch Rd
    ChristiansburgVA 24073
    (540)381-6145

    Grades: PK-5 | 537 students
  • BlacksburgGilbert Linkous Elementary School
    813 Toms Creek Rd
    BlacksburgVA 24060
    (540)951-5726

    Grades: PK-5 | 369 students
  • BlacksburgHarding Avenue Elementary School
    429 Harding Ave
    BlacksburgVA 24060
    (540)951-5732

    Grades: PK-5 | 279 students
  • ChristiansburgIndependence SecondaryAlternative School
    412 Roanoke St
    ChristiansburgVA 24073
    (540)381-6100

    Grades: n/a | n/a students
  • BlacksburgKipps Elementary School
    2801 Prices Fork Rd
    BlacksburgVA 24060
    (540)951-5760

    Grades: PK-5 | 372 students
  • BlacksburgMargaret Beeks Elementary School
    709 Airport Rd
    BlacksburgVA 24060
    (540)951-5700

    Grades: PK-5 | 440 students
  • BlacksburgPrices Fork Elementary School
    4021 Prices Fork Rd
    BlacksburgVA 24060
    (540)951-5736

    Grades: PK-5 | 420 students
  • ShawsvilleShawsville Middle School
    4179 Old Town Rd
    ShawsvilleVA 24162
    (540)268-2262

    Grades: 6-8 | 240 students