113 schools in Richmond
Richmond, Virginia comes in at 113 public K-12 schools on the latest counts, with roughly 57,345 students total and an average campus size near 507.
7-year change in Richmond
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Thomas C. Boushall Middle | Middle | 06-08 | 621 |
| Thomas H. Henderson Middle | Middle | 06-08 | 430 |
| Thomas Jefferson High | High | 09-12 | 749 |
| Three Chopt Elementary | Elementary | PK-05 | 306 |
| THRIVE ACADEMY | Elementary | N-N | · |
| Tuckahoe Elementary | Elementary | PK-05 | 682 |
| Tuckahoe Middle | Middle | 06-08 | 1,114 |
| Varina Elementary | Elementary | 03-05 | 274 |
| Varina High | High | 09-12 | 1,420 |
| Virginia Treatment Ctr. | Combined | PK-12 | · |
| Westover Hills Elementary | Elementary | PK-05 | 375 |
| William Fox Elementary | Elementary | PK-05 | 367 |
| Woodville Elementary | Elementary | PK-05 | 217 |
About Richmond
Richmond is a wide-reaching Virginia city in terms of public-school footprint, with 113 schools and 57,345 students total.
Looking at the level breakdown, the city is built around 78 elementary, 15 middle, 17 high, and 3 other.
Schools in Richmond average about 507 students each, 25% noticeably below the Virginia norm.
Trend over the past 7 years. Total public-school enrollment in Richmond has declined 8% since SY 2017-18, moving from about 62,099 students to 57,345. Over that span, Richmond closed 1 school, going from 96 to 95. Demographically, the Hispanic share of enrollment rose from 14% to 22%.
Within the allk12 community for this area, the community for Richmond discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.