2 schools in Craig County Public Schools
Virginia · 507 students · 1 city
Whether you are tracking a high school, middle school, or elementary campus, Craig County Public Schools's 2 public K-12 schools collectively enroll about 507 students (1 elementary and 1 high).
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Craig County High | New Castle | High | 06-12 | 278 |
| McCleary Elementary | New Castle | Elementary | PK-05 | 229 |
About Craig County Public Schools
Craig County Public Schools operates 2 public schools across Virginia, collectively instructing roughly 507 students.
On the school-mix side, Craig County Public Schools spans 1 elementary and 1 high school.
Per-school enrollment averages around 254 in this district, below the Virginia typical of 672.
On this page, the community for Craig County Public Schools discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.