Montgomery County Public Schools

Christiansburg, Virginia · Montgomery County · Regular local school district

Students
9,461
Grades
PK–12
Schools
21
Per-pupil spending
$14,114

Student demographics

Hispanic
865 (9%)
White
7,162 (76%)
Black
407 (4%)
Asian
421 (4%)
Two or more
583 (6%)
American Indian
15 (0%)
Pacific Islander
8 (0%)

Funding

Total revenue
$144,825,000
Federal
$13,929,000
State
$70,710,000
Local
$60,186,000

Contact

750 Imperial St., VA 24073
(540) 382-5100
www.mcps.org

Schools in Montgomery County Public Schools (21)

SchoolType
Auburn ElementaryRegular School
Auburn HighRegular School
Auburn MiddleRegular School
Belview ElementaryRegular School
Blacksburg HighRegular School
Blacksburg MiddleRegular School
Christiansburg ElementaryRegular School
Christiansburg HighRegular School
Christiansburg MiddleRegular School
Christiansburg PrimaryRegular School
Eastern Montgomery ElementaryRegular School
Eastern Montgomery HighRegular School
Falling Branch ElementaryRegular School
Gilbert Linkous ElementaryRegular School
Harding Avenue ElementaryRegular School
Kipps ElementaryRegular School
Margaret Beeks ElementaryRegular School
Montgomery CentralAlternative School
Montgomery County Governor's Stem AcademyVocational School
Prices Fork ElementaryRegular School
Shawsville MiddleRegular School

Get Montgomery County Public Schools data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=750+Imperial+St.+Christiansburg+VA" \
  -H "X-API-Key: your_api_key"