Beta You're viewing our redesigned school page. Prefer the classic layout?

Craig County High

Public Grades 6-12
121st
SchoolDigger Rank ?
of 328 Virginia High Schools
Better than 63% of Virginia high schools
Summary

Craig County High is a public high school located in New Castle, Virginia, serving grades 6-12 with a total enrollment of 261 students. The school is part of the Craig County Public Schools district, which is ranked 67 out of 129 districts in Virginia and has a 2-star rating from SchoolDigger.

Craig County High has shown mixed performance on SOL (Standards of Learning) tests compared to the state and district averages. While the school performs well in some subjects like Algebra I, Geometry, and Biology, it struggles in others like Mathematics and World History I. The school's performance has fluctuated over the years, with some years seeing higher proficiency rates and others lower. However, Craig County High's performance is particularly strong for low socioeconomic status students, ranking in the top 20% of Virginia high schools for this subgroup.

Compared to nearby high schools, such as James River High, Glenvar High, and Salem High, Craig County High generally performs worse on SOL tests, particularly in subjects like Algebra, Geometry, and Biology. These nearby schools also have lower rates of chronic absenteeism and a lower percentage of students from low socioeconomic backgrounds. While Craig County High faces challenges, its strengths in supporting low socioeconomic status students provide a foundation for targeted interventions and strategies to enhance the school's performance and outcomes.

278
Students ?
10.2
Student/teacher ratio ?
$11,207
Per pupil spending ?
81.3%
Free/discounted lunch ?
 25239 Craigs Creek Road
       New Castle, VA  24127

(540) 864-5185

District: Craig County Public Schools


Feeder schools for Craig County High:

Elementary:    McCleary Elementary
Racial breakdown:

White:
98.2%
Two or more races:
0.7%
African American:
0.4%
more
 See top rated Virginia high schools

 Compare Craig County High to nearby high schools!
At a glance
Ranking trend: Improving — 49th percentile in 2015 → 63rd in 2025
Strengths
Ranking is trending up — up 14 percentile points since 2015
Above the Virginia median (63rd percentile)
Small classes — about 10 students per teacher
Worth a look
!Some student groups rank well below the school's overall statewide standing
!World History I scores 42 pts below the Virginia average
Students meeting standards (2024-2025) ?
This school69%
District avg69%
Virginia avg73%
Middle school
276th of 419
Virginia public middle schools ?
Bottom 34%▼ down 53 pts since 2015
From top 13% (2015) to bottom 34% (2025)
See the entire ranking list of Virginia Middle Schools →
SchoolDigger rating ?
High school
121st of 328
Virginia public high schools ?
Top 37%▲ up 14 pts since 2015
From bottom 49% (2015) to top 37% (2025)
See the entire ranking list of Virginia High Schools →
SchoolDigger rating ?
67th of 129Craig County Public Schools among Virginia districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Middle school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankVirginia percentileRating
202540.5276 of 41934.1%★★☆☆☆
202431.6312 of 41725.2%★☆☆☆☆
202340.9269 of 42236.3%★★☆☆☆
202258.8159 of 41561.7%★★★☆☆
202146.9210 of 41949.9%★★★☆☆
201934.5302 of 42428.8%★☆☆☆☆
201840.8267 of 41335.4%★★☆☆☆
201748.9217 of 41547.7%★★☆☆☆
201644.9242 of 40940.8%★★☆☆☆
201576.253 of 41287.1%★★★★☆
201427.7321 of 41622.8%★☆☆☆☆
201331.6307 of 41626.2%★☆☆☆☆
201246.0236 of 41342.9%★★☆☆☆
201156.6152 of 41363.2%★★★☆☆
201041.0270 of 40833.8%★★☆☆☆
200949.1204 of 39047.7%★★☆☆☆
200851.6187 of 39152.2%★★★☆☆
200737.8294 of 38724.0%★☆☆☆☆
200628.8323 of 38315.7%★☆☆☆☆
200551.1198 of 34041.8%★★☆☆☆

Female

YearAvg scoreStatewide rankVirginia percentileRating
202543.5255 of 40336.7%★★☆☆☆
202442.3259 of 40736.4%★★☆☆☆
202347.3233 of 41143.3%★★☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankVirginia percentileRating
202568.7103 of 40374.4%★★★★☆
202460.4148 of 40263.2%★★★☆☆

Male

YearAvg scoreStatewide rankVirginia percentileRating
202544.8238 of 40441.1%★★☆☆☆
202429.7309 of 40724.1%★☆☆☆☆
202339.1262 of 40935.9%★★☆☆☆

White

YearAvg scoreStatewide rankVirginia percentileRating
202519.5354 of 40011.5%★☆☆☆☆
202412.1377 of 3964.8%☆☆☆☆☆
202323.1343 of 40214.7%★☆☆☆☆
High school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankVirginia percentileRating
202564.0121 of 32863.1%★★★☆☆
202450.6198 of 32939.8%★★☆☆☆
202356.5161 of 32650.6%★★★☆☆
202237.1230 of 32529.2%★☆☆☆☆
202112.8302 of 3277.6%☆☆☆☆☆
201951.6154 of 32752.9%★★★☆☆
201837.1235 of 32627.9%★☆☆☆☆
201736.7235 of 32427.5%★☆☆☆☆
201643.3198 of 32138.3%★★☆☆☆
201547.6163 of 32249.4%★★☆☆☆
201437.3225 of 32230.1%★★☆☆☆
201340.6203 of 32136.8%★★☆☆☆
201235.3244 of 32124.0%★☆☆☆☆
201143.5197 of 32038.4%★★☆☆☆
201043.9205 of 31735.3%★★☆☆☆
200947.8166 of 31347.0%★★☆☆☆
200852.3142 of 31655.1%★★★☆☆
200745.0183 of 31341.5%★★☆☆☆
200639.5223 of 31429.0%★☆☆☆☆
200543.7199 of 30835.4%★★☆☆☆

Female

YearAvg scoreStatewide rankVirginia percentileRating
202454.5173 of 32246.3%★★☆☆☆
202366.996 of 32070.0%★★★★☆

Low Socio Economic Status

YearAvg scoreStatewide rankVirginia percentileRating
202573.654 of 32483.3%★★★★☆
202468.072 of 32077.5%★★★★☆

Male

YearAvg scoreStatewide rankVirginia percentileRating
202554.2165 of 32248.8%★★☆☆☆
202437.6237 of 32226.4%★☆☆☆☆
202343.4214 of 32133.3%★★☆☆☆

White

YearAvg scoreStatewide rankVirginia percentileRating
202538.5238 of 31324.0%★☆☆☆☆
202428.1281 of 31410.5%★☆☆☆☆
202335.3256 of 31518.7%★☆☆☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Middle school
Low Socio Economic Status (2025)74th percentile+40 vs school
Male (2025)41st percentile+7 vs school
Female (2025)37th percentile+3 vs school
White (2025)12th percentile-23 vs school
High school
Low Socio Economic Status (2025)83rd percentile+20 vs school
Male (2025)49th percentile-14 vs school
Female (2024)46th percentile+6 vs school
White (2025)24th percentile-39 vs school
By subject vs Virginia (2024-2025) ?
Geometry100%+15 vs state
Algebra I91%+6 vs state
English Reading75%~ state avg
Biology73%~ state avg
Writing71%+5 vs state
Civics and Economics67%~ state avg
Science61%-5 vs state
Mathematics56%~ state avg
World History I37%-42 vs state

No ratings yet
Be the first to rate Craig County High and help other families decide.
Rate Craig County High
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Craig County High









Frequently Asked Questions about Craig County High

Craig County High ranks 121st of 328 Virginia high schools. SchoolDigger rates this school 3 stars out of 5.

In the 2024-25 school year, 278 students attended Craig County High.

Craig County High is fed by the following schools:

Elementary : McCleary Elementary

Students at Craig County High are 98% White.


Rate Craig County High!



Sign up for updates!

Be the first to know when there is an update for Craig County High!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Virginia Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics
u12_510102002111 retrieved from Memory in 0 milliseconds.
None retrieved from Database in 876 milliseconds.