Craig County High School
Grades: 6-12
Students: 265
Type: Public
GreatSchools Rating
Student-Teacher
Ratio: 10:1
Student-Counselor
Ratio: 312:1
Certified Teachers: 100%
25239 Craig Creek Road
New Castle, VA 24127
New Castle, VA 24127
(540) 864-5185
Additional GreatSchools Ratings
4/10
5/10
2/10
5/10
NA
Student GrowthRead what parents are saying about Craig County High School
If you want your kid to go to a school and struggle mentally and physically then i guess this is the place. I’d stay away from this school, this town, all of it.
Posted by a community member on 7/7/2025I would describe this school as tightly-knit in terms of community, but very poor in terms of actual learning. This school has many culture issues, ranging from the bullying to discrimination. There is a severe lack of resources and motivation to learn, and many graduates end up falling short of wha
Posted by a student on 10/17/2023I've been going to this school my entire life. I love it, but I just wish we weren't as broke as we are. The school is a Title 1 school, which basically means a school living in poverty. I'm a middle class gal myself, but because our county is so small, there isn't enough tax revenue coming in to pr
Posted by a student on 9/3/2021Horrible I would say because nothing is really taking care of at this
Posted by a student on 3/5/2018Nearby Schools
Browse other schools near Craig County High SchoolNew Castle schools - Craig County High School is located at 25239 Craig Creek Road, New Castle VA 24127. Craig County High School is in the Craig County Public Schools. Craig County High School is a Public school that serves grade levels 6-12.
