VAHighProfile data from NCES 2023-24

Craig County High — School Profile & District Info

High|New Castle, Virginia|Craig County Public Schools

New Castle, VA 24127

School Profile

Grades
6–12
Enrollment
261
Student:Teacher
9.7:1
Locale
Rural
Econ. Disadvantaged
82.4%

School Statistics

Academics (SY 2020-21)

ELA Proficiency
65-69%
Math Proficiency
45-49%
Graduation Rate
70-79%
Chronic Absenteeism
16.2%
SY 2019-20

Programs & Activities (SY 2021-22)

Gifted & Talented
Dual Enrollment
Athletics
6 sports offered
Student-Teacher Ratio: 8.7:1
Better than average in VA

District Finance (FY 2023)

Per-Pupil Spending
$17,256
District-level data
Funding Sources
Federal 20%State 59%Local 21%

Community Context

Median Home Value
$289,094
+3.1% YoY
Roanoke, VA metro area · Zillow Feb 2026
Community Need Level
Moderate
CDC/ATSDR Social Vulnerability Index 2022

Enrollment Trend (2014-2025)

278
Current enrollment
Declining(-16% 5yr)

Frequently Asked Questions about Craig County High

Craig County High currently enrolls 261 students across High grade levels. The school operates under the local school district in VA.

Calendar Guides

School profiles: Data from NCES Common Core of Data. Calendar events from district calendar sources, updated automatically.