Lafayette High School

Grades: 9-12
Students: 1208
Type: Public
GreatSchools Rating
Student-Teacher Ratio: 9:1
Student-Counselor Ratio: 227:1
Certified Teachers: 91%
Community Reviews
15 Reviews
Additional GreatSchools Ratings
5/10
Test Scores
2/10
Equity
NA
Academic Progress
3/10
College Readiness
NA
Student Growth

Community Reviews

Great Schools
Read what parents are saying about Lafayette High School
Worst experience of my life, incredibly useless and i havent learned a thing in the 3 years ive been here, despite taking many of the "advanced" and AP classes.
Posted by a student on 4/2/2026
The school has been great so far, especially since we are new this year. My only concern is the amount of homework my child receives. Every day, she spends between 2 to 4 hours on schoolwork after being in class all day, and most of her weekend is spent doing homework as well. Students deserve a bre
[...]
Posted by a parent on 10/8/2025
This is a Blue Ribbon School. Rigorous academic classes are available all 4 years from inspiring teachers. Extra-curricular activities are available from sports to nationally affiliated clubs with lots of opportunities for any interest.
Posted by a parent on 2/9/2025
All 3 of my daughters have attended and graduated from this school. They all took AP classes and were part of the dual enrollment and early college program, while working part time jobs. They participated in school activities and sports and were always respected and treated fairly by students and st
[...]
Posted by a parent on 9/24/2023
Communication sucks. They love to spam you with emails and voicemails that aren't relevant to you, but when you have an actual question or concern, you are totally ignored. Good luck getting a response, it's incredibly rude and frustrating.
Posted by a parent on 7/20/2023

Nearby Schools

Browse other schools near Lafayette High School
The GreatSchools Rating compares schools on a variety of school quality indicators including test scores, college readiness, equity and more. Learn more.

Williamsburg schools - Lafayette High School is located at 4460 Longhill Road, Williamsburg VA 23188. Lafayette High School is in the Williamsburg-James City Public Schools. Lafayette High School is a Public school that serves grade levels 9-12.

Homes with this school assigned

Skip to last item
Skip to first item