Schools

McCleary Elementary
25345 Craigs Creek Road
New Castle, VA 24127
540-864-5173
FAX 540-864-8349

Craig County Middle School
25239 Craigs Creek Road
New Castle, VA 24127
540-864-5185
FAX 540-864-5636

Craig County High School
25239 Craigs Creek Road
New Castle, VA 24127
540-864-5185
FAX 540-864-5636

Website by SchoolMessenger Presence. © 2019 West Corporation. All rights reserved.