The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MONTGOMERY COUNTY PUBLIC SCHOOLS·NCES 510252001019

Christiansburg High

100 Independence Blvd, Christiansburg, VA 24073 · (540) 382-5178 · Montgomery County
GRADES 09–12HIGH13-CITYREGULAR SCHOOL1,072 STUDENTS
Enrollment
1,072
High
DISTRICT 761 · STATE 1,213
Student : Teacher
13.3:1
80 FTE teachers
DISTRICT 12.6:1 · STATE 13.9:1
Free / Reduced Lunch
37%
397 students
DISTRICT 51% · STATE 66%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
259
Grade 10
258
Grade 11
269
Grade 12
286
Student demographics
White
84679%
DISTRICT 76% · STATE 43%
Hispanic
959%
DISTRICT 9% · STATE 20%
Black
626%
DISTRICT 4% · STATE 21%
Asian
182%
DISTRICT 4% · STATE 8%
Two+
495%
DISTRICT 6% · STATE 7%
Native American
20%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
55251%
Female
52049%

Discussions

+ POST

Test scores

SOL 2024-25 . % Passing
English Language Arts
80.0%
VA avg 74.2% . -6.0pp since 2022
Math
92.0%
VA avg 72.7% . -2.0pp since 2022
Source: SOL. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
75.0%
composite math + reading, all grades
Predicted
78.0%
based on VA schools with similar FRL share
Beats by
-3.0pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,072
+10 (+1%) vs 2017
Student : Teacher
13.3:1
was 12.7:1
% White
79%
was 84%
% Hispanic
9%
was 5%
% Black
6%
was 7%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About Christiansburg High

Christiansburg High operates as a moderately sized 9-12 campus in Christiansburg, Virginia, overseen by Montgomery County Public Schools. Current enrollment sits at 1,072 students spanning grades 9 through 12.

Christiansburg High is one of 19 schools operated by Montgomery County Public Schools, a district that hosts 9,461 students overall.

Looking at the student body, Christiansburg High shows that White students make up the majority at 79%. Other groups include 9% Hispanic, 6% Black, 5% multiracial. That composition is broadly in line with Montgomery County as a whole.

In terms of school funding signals, On paper, Christiansburg High has 80 full-time-equivalent teachers, translating to a class-load average of around 13.3:1. The state averages about 13.9:1, putting this campus right in line with peers. Roughly 37% of students at Christiansburg High qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. By comparison, Montgomery County runs at roughly 45%, so the school's eligibility rate is meaningfully below the surrounding baseline.

Adjusting for the school's free-and-reduced-lunch share, Christiansburg High performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 78.0%, the actual is 75.0%, a residual of -3.0 points.

Around the school, census data for Montgomery County shows the typical household earns roughly $72,715 per year, 49% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 9%. Christiansburg High is one of 23 public schools in Montgomery County (combined enrollment of about 9,461 students).

Nearest neighbor: Christiansburg Elementary, around 0.8 miles off. Counting just inside five miles, 5 other public schools cluster around Christiansburg High. Ranking that nearby cluster on reported proficiency puts Christiansburg High at 5th of 8; the average score across the group is 78.9%.

The campus sits in an urban setting.

Over the past 7-year window. Looking back 7 years, enrollment at Christiansburg High has showed little movement, going from 1,062 students in 2018 to 1,072 in 2025. White enrollment moved from 84% to 79% across the same window.

On the community side, members of the Christiansburg High community share and discuss school events, parent volunteer needs, and clubs. The community welcomes input from current and former families.

Montgomery County at a glance

View full county profile
Population
99,101
Census ACS
Median income
$72,715
Household, ACS
Bachelor's+
49%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
23
9,461 students

Quick facts

School name
Christiansburg High
District
Montgomery County Public Schools
Address
100 Independence Blvd, Christiansburg, VA 24073
Phone
(540) 382-5178
County
Montgomery County
Level
High
Grade range
09–12
Total enrollment
1,072
Teachers (FTE)
80
Student–teacher ratio
13.3:1
Free/Reduced lunch
397 (37%)
Locale
13-City: Small
NCES ID
510252001019
Charter school
No
Virtual school
No

Related schools

Other schools in Montgomery County Public Schools
Other schools in Christiansburg
Nearby schools

Frequently asked questions

About Christiansburg High
What is the total enrollment at Christiansburg High?
Christiansburg High enrolls approximately 1,072 students in grades 09-12.
What age range does Christiansburg High serve?
Christiansburg High serves students from grade 09 through grade 12.
How many students per teacher at Christiansburg High?
Approximately 13.3:1 students per teacher at Christiansburg High.
How diverse is Christiansburg High?
Christiansburg High reports a student body of 79% White, 9% Hispanic, 6% Black, 2% Asian, 5% Two or more.
Who oversees Christiansburg High?
Christiansburg High is overseen by Montgomery County Public Schools in Montgomery County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post