The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NASH COUNTY PUBLIC SCHOOLS·NCES 370327002100

M B Hubbard Elementary

7921 Red Oak Battleboro Road, Battleboro, NC 27809 · (252) 451-8515 · Nash County
GRADES KG–05ELEMENTARY41-RURALTITLE IREGULAR SCHOOL412 STUDENTS
Enrollment
412
Elementary
DISTRICT 459 · STATE 467
Student : Teacher
17.9:1
23 FTE teachers
DISTRICT 17.9:1 · STATE 14.9:1
Free / Reduced Lunch
99%
408 students
DISTRICT 98% · STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
70
Grade 1
71
Grade 2
69
Grade 3
80
Grade 4
49
Grade 5
73
Student demographics
White
4210%
DISTRICT 25% · STATE 42%
Hispanic
8019%
DISTRICT 17% · STATE 22%
Black
25361%
DISTRICT 52% · STATE 25%
Asian
123%
DISTRICT 1% · STATE 4%
Two+
205%
DISTRICT 5% · STATE 6%
Native American
51%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
21652%
Female
19648%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
38.8%
NC avg 50.9%
Math
65.0%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
50.5%
composite math + reading, all grades
Predicted
48.6%
based on NC schools with similar FRL share
Beats by
+1.9pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
412
-63 (-13%) vs 2017
Student : Teacher
17.9:1
was 17.0:1
% White
10%
was 11%
% Hispanic
19%
was 14%
% Black
61%
was 70%
% Asian
3%
was 1%
Source: NCES Common Core of Data

About 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 profile
Population
96,216
Census ACS
Median income
$62,426
Household, ACS
Bachelor's+
22%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
27
14,285 students

Quick facts

School name
M B Hubbard Elementary
District
Nash County Public Schools
Address
7921 Red Oak Battleboro Road, Battleboro, NC 27809
Phone
(252) 451-8515
County
Nash County
Level
Elementary
Grade range
KG–05
Total enrollment
412
Teachers (FTE)
23
Student–teacher ratio
17.9:1
Free/Reduced lunch
408 (99%)
Locale
41-Rural: Fringe
NCES ID
370327002100
Charter school
No
Virtual school
No

Related schools

Other schools in Nash County Public Schools
Other schools in Battleboro
Nearby schools

Frequently asked questions

About M B Hubbard Elementary
How large is M B Hubbard Elementary?
M B Hubbard Elementary enrolls approximately 412 students in grades KG-05.
Is M B Hubbard Elementary an elementary, middle, or high school?
M B Hubbard Elementary is an elementary school covering grades KG-05.
How many teachers does M B Hubbard Elementary have?
M B Hubbard Elementary employs 23 FTE teachers, for a student-to-teacher ratio of 17.9:1.
How diverse is M B Hubbard Elementary?
M B Hubbard Elementary reports a student body of 10% White, 19% Hispanic, 61% Black, 3% Asian, 5% Two or more.
Who oversees M B Hubbard Elementary?
M B Hubbard Elementary is overseen by Nash County Public Schools in Nash County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post