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 school size near 507.
4-year change in Richmond
SY 2020-21 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 4 years. Total public-school enrollment in Richmond has declined 10% since SY 2020-21, moving from about 63,875 students to 57,345. Over that span, Richmond closed 1 school, going from 96 to 95.
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.