John Marshall High School
Grades: 9-12
Students: 600
Type: Public
GreatSchools Rating
Student-Teacher
Ratio: 12:1
Student-Counselor
Ratio: 496:1
Certified Teachers: 98%
4225 Old Brook Road
Richmond, VA 23227
Richmond, VA 23227
(804) 780-6052
Additional GreatSchools Ratings
4/10
3/10
NA
Academic Progress3/10
NA
Student GrowthRead what parents are saying about John Marshall High School
This school is not exactly one of my best experiences, I'd say the school next door to it was a bit better. Bullying happens constantly, and teachers seem to not hear it—yet when you pull out a phone, they suddenly have X-ray vision. I remember me and my best friend being bullied out loud by a group
Posted by a student on 8/23/2025Horrible school ... Dumb people in charge doung it just for $.no love
Posted by a community member on 5/22/2023I have learned and grown so much as a John Marshall Justice. I wouldn’t change schools if I were offered $1 million. The staff and teachers are amazing. They do everything that they can to create a space for students to be heard and grow. They do what they can to engage us in fun and help us reach t
Posted by a student on 5/25/2022This school has grown so much and has put in the effort. The reviews and reports of this school is outdated and are not accurate please go into the school to speak with administrators. I am a recent alumni from here, class of 2020 and this school is an amazing place with teachers and administrators
Posted by a parent on 6/14/2021My school needs improvement! The facility is falling apart and some of the teachers and administrators needs to be reevaluated on how to treat students, how to teach students, and how to respect every one as an individual instead of being prejudice towards all. We are all not the same. This school h
Posted by a student on 6/10/2014Nearby Schools
Browse other schools near John Marshall High SchoolRichmond schools - John Marshall High School is located at 4225 Old Brook Road, Richmond VA 23227. John Marshall High School is in the Richmond City Public Schools. John Marshall High School is a Public school that serves grade levels 9-12.
