Skip to main content
VA Virginia

Public Schools in Richmond, VA

Directory of 113 public schools located in Richmond.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 37,650 75,300 2020-2021: 63,785 students 63,785 2020-2021 2021-2022: 56,560 students 56,560 -11.3% 2021-2022 2022-2023: 56,277 students 56,277 -0.5% 2022-2023 2023-2024: 56,231 students 56,231 -0.1% 2023-2024 2024-2025: 57,345 students 57,345 +2% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 95 57,345 4,061.3 14.0:1 *reporting schools 47,138
2023-2024 96 56,231 3,669.9 15.3:1 45,182
2022-2023 97 56,277 4,022.8 13.9:1 *reporting schools 43,687
2021-2022 99 56,560 3,586.7 15.8:1 *reporting schools 37,359
2020-2021 109 63,785 3,690.9 17.3:1 *reporting schools N/A

City Schools Listing

Page 1 of 5
School Name Grades Level District Address Action
Advanced Career Education Center at Hermitage — General K-12 Henrico County Public Schools 8301 Hungary Spring Rd View ›
Albert Hill Middle 6-8 Middle School Richmond City Public Schools 3400 Patterson Ave View ›
Amelia Street Special Education — General K-12 Richmond City Public Schools 1821 Amelia St View ›
Anthony P. Mehfoud Elementary PK-2 Elementary School Henrico County Public Schools 8320 Buffin Rd View ›
Armstrong High 9-12 High School Richmond City Public Schools 2300 Cool Lane View ›
Arthur Ashe Jr. Elementary PK-5 Elementary School Henrico County Public Schools 1001 Cedar Fork Road View ›
Barack Obama Elementary PK-5 Elementary School Richmond City Public Schools 3101 Fendall Ave View ›
Bellevue Elementary PK-5 Elementary School Richmond City Public Schools 2301 E Grace St View ›
Blackwell Elementary PK-5 Elementary School Richmond City Public Schools 1600 Everett St View ›
Broad Rock Elementary PK-5 Elementary School Richmond City Public Schools 4615 Ferguson Ln View ›
Brookland Middle 6-8 Middle School Henrico County Public Schools 9200 Lydell Dr View ›
Cardinal Elementary PK-5 Elementary School Richmond City Public Schools 1745 Catalina Dr View ›
Chamberlayne Elementary PK-5 Elementary School Henrico County Public Schools 8200 St Charles Rd View ›
Charles M. Johnson Elementary PK-5 Elementary School Henrico County Public Schools 5600 Bethlehem Rd View ›
Chimborazo Elementary PK-5 Elementary School Richmond City Public Schools 3000 E Marshall St View ›
CodeRVA Regional High School — General K-12 CodeRVA Regional High School 2601 Durham Street View ›
Crestview Elementary PK-5 Elementary School Henrico County Public Schools 1901 Charles St View ›
Crestwood Elementary PK-5 Elementary School Chesterfield County Public Schools 7600 Whittington Dr. View ›
Dogwood Middle 6-8 Middle School Richmond City Public Schools 1701 Floyd Ave View ›
Douglas S. Freeman High 9-12 High School Henrico County Public Schools 8701 Three Chopt Rd View ›
Dumbarton Elementary PK-5 Elementary School Henrico County Public Schools 9000 Hungary Spring Rd View ›
Elizabeth D. Redd Elementary PK-5 Elementary School Richmond City Public Schools 5601 Jahnke Rd View ›
Elizabeth Holladay Elementary PK-5 Elementary School Henrico County Public Schools 7300 Galaxie Rd View ›
Fairfield Court Elementary PK-5 Elementary School Richmond City Public Schools 2510 Phaup St View ›
Fairfield Middle 6-8 Middle School Henrico County Public Schools 5121 Nine Mile Rd View ›
Page 1 of 5