Skip to main content
VA Regular School High School

Craig County High

Compare
25239 Craigs Creek Road, New Castle, VA 24127 • Craig County
(540) 864-5185
Website

Craig County High is a public high school in New Castle, Craig County, Virginia. The campus is operated by Craig County Public Schools. Serving students in 6-12, the school enrolls approximately 278 students with 27.0 full-time equivalent teachers, maintaining a student-teacher ratio of 10.3:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered 6-12
School Level High School
School Type Regular School
Locale Setting Rural: Distant
Charter School No
Operational Status Open
NCES School ID 510102002111
State Identifier VA-023-0230011
County FIPS 51045
Physical Location Address 25239 Craigs Creek Road
Hwy 615
New Castle, VA 24127
Mailing Address 25345 Craigs Creek Raod
Hwy 615
New Castle, VA 24127

School District

Operating Schools 2 schools
District Type Regular Public School District
Central Office New Castle, VA

Location Map

37.5161, -80.0847 Google Maps ›

Nearby Public Schools

McCleary Elementary
Elementary • New Castle
0 mi
Greenfield Elementary
Elementary • Troutville
10.5 mi
Mason's Cove Elementary
Elementary • Salem
10.5 mi
Breckinridge Elementary
Elementary • Fincastle
11.6 mi
Lord Botetourt High
High • Daleville
12.1 mi