Skip to main content
VA Regular School Elementary School

McCleary Elementary

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

McCleary Elementary is a public elementary school in New Castle, Craig County, Virginia. The campus is operated by Craig County Public Schools. Serving students in PK-5, the school enrolls approximately 229 students with 20.0 full-time equivalent teachers, maintaining a student-teacher ratio of 11.5:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered PK-5
School Level Elementary School
School Type Regular School
Locale Setting Rural: Distant
Charter School No
Operational Status Open
NCES School ID 510102000372
State Identifier VA-023-0230010
County FIPS 51045
Physical Location Address 25345 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.0855 Google Maps ›

Nearby Public Schools

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