Community prompt from u/allk12. Replies below.
M B Hubbard Elementary
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 39 of every 100 students at this school read and write at grade level and about 65 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 51% of students here test proficient in math and reading, compared with the roughly 49% 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 M B Hubbard Elementary
M B Hubbard Elementary operates as a moderately sized K-5 school in Battleboro, North Carolina, one of the schools within Nash County Public Schools. Current enrollment sits at 412 students spanning grades K through 5.
M B Hubbard Elementary is one of 28 schools operated by Nash County Public Schools, a district that teaches 14,587 students overall.
In terms of who attends, M B Hubbard Elementary lists that Black students make up the majority at 61%. Beyond that, the school logs 19% Hispanic, 10% White, 5% multiracial, 3% Asian. The wider county runs roughly 40% Black, putting the school's mix visibly more Black than the area baseline.
Looking at school resources, On paper, M B Hubbard Elementary has 23 full-time-equivalent teachers, translating to a class-load average of around 17.9:1. That figure is higher than the state norm's 14.9:1 average. Roughly 99% of students at M B Hubbard Elementary qualify for free or reduced-price lunch, often used as a Title I proxy.
On a residual basis (actual vs predicted given the student mix), M B Hubbard Elementary performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 48.6%, the actual is 50.5%, a residual of +1.9 points.
In the broader community, the surrounding county (Nash County) shows that median household income runs about $62,426, about 22% of the adult population holds a bachelor's degree or above, and roughly 8% of residents live below the federal poverty line. Across Nash County's 27 public schools (combined enrollment of about 14,285 students), M B Hubbard Elementary is one campus in the mix.
Nearest neighbor: Rocky Mount Preparatory, around 2.8 miles off. Within five miles, there are 5 other public schools. On composite proficiency, M B Hubbard Elementary comes 5th of 8 in the immediate cluster, behind the nearby-schools average of 57.4%.
Geographically, the school is in a low-density area.
Over the past 7-year window. M B Hubbard Elementary's enrollment has ticked down 13% since 2018, when it stood at 475 (now 412). Black enrollment moved from 70% to 61% across the same window.
Inside the community feed, the feed for M B Hubbard Elementary typically covers science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.
Nash County at a glance
View full county profileQuick facts
Related schools
- Southern Nash HighHigh · 1,048 students
- Northern Nash HighHigh · 1,035 students
- Rocky Mount HighHigh · 1,023 students
- Red Oak MiddleMiddle · 840 students
- Southern Nash MiddleMiddle · 795 students
- Nash Central HighHigh · 703 students
- Red Oak MiddleMiddle · 840 students
- Coker-Wimberly ElementaryElementary · 236 students
- Phillips MiddleMiddle · 118 students
- Rocky Mount Preparatory2.8 mi · 854
- Benvenue Elementary4.4 mi · 562
- Red Oak Middle4.4 mi · 840
- Red Oak Elementary4.7 mi · 696
- Northern Nash High4.8 mi · 1,035
- Englewood Elementary5.4 mi · 383