Best public high schools in the Richmond metro area

- Location: Chesterfield County Public Schools, VA
- Enrollment: 2,188 (14:1 student to teacher ratio)
- Niche grade: B

- Location: Chesterfield County Public Schools, VA
- Enrollment: 2,556 (15:1 student to teacher ratio)
- Niche grade: B

- Location: Chesterfield County Public Schools, VA
- Enrollment: 1,630 (15:1 student to teacher ratio)
- Niche grade: B

- Location: Richmond Public Schools, VA
- Enrollment: 816 (11:1 student to teacher ratio)
- Niche grade: B
- Location: Richmond, VA
- Enrollment: 351 (11:1 student to teacher ratio)
- Niche grade: B

- Location: Prince George County Public Schools, VA
- Enrollment: 1,796 (14:1 student to teacher ratio)
- Niche grade: B

- Location: Hanover County Public Schools, VA
- Enrollment: 1,323 (14:1 student to teacher ratio)
- Niche grade: B

- Location: Hanover County Public Schools, VA
- Enrollment: 1,354 (14:1 student to teacher ratio)
- Niche grade: B+

- Location: Powhatan County Public Schools, VA
- Enrollment: 1,404 (15:1 student to teacher ratio)
- Niche grade: B+
- Location: Chesterfield County Public Schools, VA
- Enrollment: 1,631 (15:1 student to teacher ratio)
- Niche grade: B+

- Location: Colonial Heights City Public Schools, VA
- Enrollment: 876 (13:1 student to teacher ratio)
- Niche grade: B+

- Location: Goochland County Public Schools, VA
- Enrollment: 890 (15:1 student to teacher ratio)
- Niche grade: A-

- Location: Henrico County Public Schools, VA
- Enrollment: 1,916 (18:1 student to teacher ratio)
- Niche grade: A-
- Location: Chesterfield County Public Schools, VA
- Enrollment: 1,926 (17:1 student to teacher ratio)
- Niche grade: A-

- Location: Hanover County Public Schools, VA
- Enrollment: 1,526 (16:1 student to teacher ratio)
- Niche grade: A-

- Location: Henrico County Public Schools, VA
- Enrollment: 1,860 (18:1 student to teacher ratio)
- Niche grade: A-

- Location: Hanover County Public Schools, VA
- Enrollment: 1,427 (15:1 student to teacher ratio)
- Niche grade: A-

- Location: Chesterfield County Public Schools, VA
- Enrollment: 1,775 (16:1 student to teacher ratio)
- Niche grade: A

- Location: Henrico County Public Schools, VA
- Enrollment: 1,773 (18:1 student to teacher ratio)
- Niche grade: A

- Location: Chesterfield County Public Schools, VA
- Enrollment: 2,385 (17:1 student to teacher ratio)
- Niche grade: A

- Location: Chesterfield County Public Schools, VA
- Enrollment: 2,041 (16:1 student to teacher ratio)
- Niche grade: A

- Location: Henrico County Public Schools, VA
- Enrollment: 2,006 (18:1 student to teacher ratio)
- Niche grade: A

- Location: Richmond Public Schools, VA
- Enrollment: 200 (7:1 student to teacher ratio)
- Niche grade: A+
- Location: Henrico County Public Schools, VA
- Enrollment: 2,027 (20:1 student to teacher ratio)
- Niche grade: A+

- Location: Richmond Public Schools, VA
- Enrollment: 183 (11:1 student to teacher ratio)
- Niche grade: A+
This story features data reporting by Rob Powell and is part of a series utilizing data automation across 97 metros.
