Schools in New Castle, Virginia, the US. Schools locations in New Castle, Virginia. Find the nearest schools locations, near you. All types of business services Accounting Courthouse Finance Funeral home Insurance Lawyer Real estate School All schools in New Castle Barbours Creek School School New Castle, New Castle, Virginia 24127 Write a review Phone Directions Craig County High School School +1 540-864-5185 25239 Craigs Creek Road, New Castle, Virginia 24127 Write a review Phone Website Directions Craig County High School School +1 540-864-5185 25239 Craigs Creek Road, New Castle, Virginia 24127 Write a review Phone Website Directions Craig County Public Schools School +1 540-864-5173 25345 Craigs Creek Road, New Castle, Virginia 24127 Write a review Phone Website Directions Craig County School Bus Garage School +1 540-864-5611 112 Marshall Drive, New Castle, Virginia 24127 Write a review Phone Directions Craig County Superintendent School +1 540-864-5191 6 Alleghany Cir, New Castle, Virginia 24127 Write a review Phone Website Directions Maywood School School New Castle, New Castle, Virginia 24127 Write a review Phone Directions McCleary Elementary School School +1 540-864-5173 25345 Craigs Creek Rd, New Castle, Virginia 24127 Write a review Phone Website Directions