Community prompt from u/allk12. Replies below.
George L Carrington Middle
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)What this means: On the NC EOG / EOC, North Carolina's statewide test, about 42 of every 100 students at this school read and write at grade level and about 39 of 100 do math at grade level. Across all North Carolina schools, those numbers are about 51 and 52.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 43% of students here test proficient in math and reading, compared with the roughly 48% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among North Carolina's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About George L Carrington Middle
As a mid-sized middle school in Durham, North Carolina, George L Carrington Middle instructs 771 students from grades 6 through 8, overseen by Durham Public Schools. Compared to the state average of about 605 students per school, that is 27% above typical.
Within Durham Public Schools, which oversees 55 schools and 31,797 students, George L Carrington Middle is one campus in the system.
For racial and ethnic makeup, George L Carrington Middle logs that the largest single group is Hispanic at 42%, but no single group is in the majority. Beyond that, the school reports 38% Black, 12% White, 6% multiracial, 2% Asian. The wider county runs roughly 16% Hispanic, putting the school's mix considerably more Hispanic than the area baseline.
Looking at the economic backdrop, The school lists 51 full-time-equivalent teachers, for a student-teacher ratio near 15.2:1. That tracks the state average closely. Around 100% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator.
On a demographically-adjusted basis, George L Carrington Middle performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 48.4%, the actual is 42.5%, a residual of -5.9 points.
Around the school, community-level numbers for Durham County indicate the typical household earns roughly $82,316 per year, 55% of adults hold a bachelor's degree or higher, and the poverty rate sits near 8%. In all, Durham County runs 74 public schools (combined enrollment of about 46,109 students), of which George L Carrington Middle is one.
The closest other public school is Eno Valley Elementary, roughly 0.3 miles away. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts George L Carrington Middle at 2nd of 8; the average score across the group is 42.6%.
The school occupies a metropolitan site.
Over the past 7-year window. Looking back 7 years, enrollment at George L Carrington Middle has shrank 10%, going from 860 students in 2018 to 771 in 2025. Over the same period, the Hispanic share climbed from 31% to 42%.
On this page, members of the George L Carrington Middle community share and discuss enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Durham County at a glance
View full county profileQuick facts
Related schools
- C E Jordan HighHigh · 2,189 students
- Riverside HighHigh · 1,900 students
- Durham School of the ArtsHigh · 1,764 students
- Hillside HighHigh · 1,433 students
- Southern School of Energy and SustainabiHigh · 1,384 students
- Northern HighHigh · 1,281 students
- NC Virtual AcademyCombined · 3,482 students
- North Carolina Cyber AcademyCombined · 2,461 students
- C E Jordan HighHigh · 2,189 students
- Riverside HighHigh · 1,900 students
- Durham School of the ArtsHigh · 1,764 students
- Hillside HighHigh · 1,433 students
- Eno Valley Elementary0.3 mi · 440
- Easley Elementary0.9 mi · 490
- Northern High2.0 mi · 1,281
- Holt Elementary2.2 mi · 587
- Riverside High2.3 mi · 1,900
- Lucas Middle2.3 mi · 400