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

Armstrong High

2300 Cool Lane, Richmond, VA 23223 · (804) 780-4449 · Henrico County
GRADES 09–12HIGH21-SUBURBTITLE IREGULAR SCHOOL709 STUDENTS
Enrollment
709
High
DISTRICT 571 · STATE 1,213
Student : Teacher
8.6:1
82 FTE teachers
DISTRICT 8.9:1 · STATE 13.9:1
Free / Reduced Lunch
93%
656 students
DISTRICT 99% · 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
200
Grade 10
156
Grade 11
191
Grade 12
162
Student demographics
White
4%
DISTRICT 12% · STATE 43%
Hispanic
7%
DISTRICT 28% · STATE 20%
Black
85%
DISTRICT 56% · STATE 21%
Asian
1%
DISTRICT 1% · STATE 8%
Two+
3%
DISTRICT 3% · STATE 7%
Native American
n/r
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
49%
Female
51%

Discussions

+ POST

Test scores

SOL 2024-25 . % Passing
English Language Arts
69.0%
VA avg 74.2% . +20.0pp since 2022
Math
76.0%
VA avg 72.7% . +9.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
60.4%
composite math + reading, all grades
Predicted
62.9%
based on VA schools with similar FRL share
Beats by
-2.5pp
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
709
-221 (-24%) vs 2017
Student : Teacher
8.6:1
was 13.9:1
% White
4%
was 3%
% Hispanic
7%
was 1%
% Black
85%
was 96%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Armstrong High

Armstrong High is one of the small 9-12 campuss in Richmond, Virginia, run under Richmond City Public Schools, with 709 students on its rolls from grades 9 through 12. By comparison, Virginia's public schools average about 1,213 students each, so Armstrong High sits 42% smaller than that benchmark.

Armstrong High is one of 47 schools operated by Richmond City Public Schools, a district that works with 20,962 students overall.

In terms of who attends, Armstrong High lists that nearly all students (85%) are Black. Other groups include 7% Hispanic, 4% White, 3% multiracial. That is visibly more Black than the county at large, where the share is closer to 29%.

On the income-and-resources front, On paper, Armstrong High has 82 full-time-equivalent teachers, translating to a class-load average of around 8.6:1. That figure is tighter than the state norm's 13.9:1 average. An estimated 93% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. Set against Henrico County (around 67%), the school's rate is meaningfully above typical.

On a demographically-adjusted basis, Armstrong High tracks the demographic baseline. The model predicts 62.9% given the school's FRL share; actual proficiency is 60.4%.

Across the wider county, ACS estimates for Henrico County put median household earnings sit near $88,783, about 47% of the adult population holds a bachelor's degree or above, and roughly 6% of residents live below the federal poverty line. Armstrong High is one of 84 public schools in Henrico County (combined enrollment of about 51,753 students).

Fairfield Court Elementary is the nearest neighboring public school, about 0.2 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Armstrong High. Ranking that nearby cluster on reported proficiency puts Armstrong High at 1st of 8; the average score across the group is 40.0%.

The campus sits in a commuter-belt setting.

Five-year trend. Armstrong High's enrollment has ticked down 24% since 2018, when it stood at 930 (now 709). The Black share of enrollment shrank from 96% to 85% over that span. The student-to-teacher ratio fell from 13.9:1 in 2018 to 8.6:1 today.

In the discussion threads here, recent activity here tends to focus on school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

Henrico County at a glance

View full county profile
Population
335,744
Census ACS
Median income
$88,783
Household, ACS
Bachelor's+
47%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
84
51,753 students

Quick facts

School name
Armstrong High
District
Richmond City Public Schools
Address
2300 Cool Lane, Richmond, VA 23223
Phone
(804) 780-4449
County
Henrico County
Level
High
Grade range
09–12
Total enrollment
709
Teachers (FTE)
82
Student–teacher ratio
8.6:1
Free/Reduced lunch
656 (93%)
Locale
21-Suburb: Large
NCES ID
510324002082
Charter school
No
Virtual school
No

Related schools

Other schools in Richmond City Public Schools
Other schools in Richmond
Nearby schools

Frequently asked questions

About Armstrong High
What is the total enrollment at Armstrong High?
Armstrong High enrolls approximately 709 students in grades 09-12.
What grades does Armstrong High serve?
Armstrong High serves grades 09-12.
How many students per teacher at Armstrong High?
Approximately 8.6:1 students per teacher at Armstrong High.
What is the racial breakdown of students at Armstrong High?
At Armstrong High, the student body is approximately 4% White, 7% Hispanic, 85% Black, 1% Asian, 3% Two or more.
Is Armstrong High public or private?
Armstrong High is a public K-12 school, overseen by Richmond City Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post