6 schools in Caswell County Schools
Public K-12 enrollment in Caswell County Schools totals about 2,098 students across 6 schools (an average of 350 students per school).
4-year change in Caswell County Schools
SY 2020-21 vs SY 2024-25How Caswell County Schools ranks
Among districts| Measure | This district | In North Carolina | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 42.0% | #92 of 112 | N/A |
| Enrollment ranked largest first | 2,098 | #95 of 116 | #4,286 of 9,234 |
| Number of schools ranked most first | 6 | #92 of 116 | N/A |
| Students per teacher ranked fewest first | 15.2:1 | #36 of 116 | #5,660 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 99.1% | #21 of 114 | #281 of 8,164 |
| Diversity index ranked most diverse first | 64.6% | #47 of 111 | #1,037 of 6,853 |
Inside Caswell County Schools
State test results across the district's 6 scored schools run from North Elementary at 61.6% proficient to N L Dillard Middle at 34.4%, a gap of 27.2 points. That is the 87th widest gap among 104 North Carolina districts with four or more scored schools.
Since 2017-18, the 6 district schools that reported both years went from 2,673 to 2,098 students (down 22%) and from 179 to 138 full-time teachers (down 23%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Bartlett Yancey High | Yanceyville | High | 09-12 | 635 |
| N L Dillard Middle | Yanceyville | Middle | 06-08 | 432 |
| Oakwood Elementary | Yanceyville | Elementary | PK-05 | 336 |
| North Elementary | Providence | Elementary | PK-05 | 320 |
| South Elementary | Mebane | Elementary | PK-05 | 235 |
| Stoney Creek Elementary | Reidsville | Elementary | KG-05 | 140 |
About Caswell County Schools
Across 6 schools, Caswell County Schools enrolls about 2,098 students in North Carolina. By footprint it is a rural-scale district.
Looking at the level breakdown, Caswell County Schools covers 4 elementary, 1 middle, and 1 high school.
Per-school enrollment averages around 350 in this district, below the North Carolina typical of 571.
Trend over the past 4 years. Total public-school enrollment in Caswell County Schools has shrank 8% since SY 2020-21, moving from about 2,275 students to 2,098.
On this page, the community for Caswell County Schools discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.