Beta You're viewing our redesigned school page. Prefer the classic layout?

M B Hubbard Elementary

Public Grades K-5
1018th
SchoolDigger Rank ?
of 1,492 North Carolina Elementary Schools
Better than 32% of North Carolina elementary schools
Summary

M B Hubbard Elementary is a K–5 public school in Battleboro, NC, serving 412 students in Nash County Public Schools. Nearly all of its students (about 99%) are eligible for free or reduced-price lunch, so the school serves a community with significant economic need. Hubbard currently ranks in the 32nd percentile of North Carolina elementary schools with a 2-star SchoolDigger rating. That marks real progress from the mid-2010s, when it ranked near the bottom of the state, though it slipped slightly after reaching the 37th percentile in 2024–25.

A much clearer picture emerges when you look at results by grade level. The current 5th graders are a bright spot: 72.4% scored proficient in math, compared with 59.4% across the district and 62.9% across the state. This year's 5th graders also beat the state average in science (69.0% vs. 67.7%). The opposite is true in 4th grade. Only 28.8% of 4th graders were proficient in math — about 25 points behind the district average and 33 points behind the state. This is particularly striking because the same cohort of students scored 57.1% in math as 3rd graders the year before. That suggests a grade-level weakness in 4th grade rather than a schoolwide inability to teach math, especially since last year's 4th graders went on to post strong 5th-grade scores this year.

Attendance is also improving: chronic absenteeism has fallen from 43.9% in 2020–21 to 27.0% in 2024–25, but it remains above the district rate (25.9%) and well above the strongest nearby schools. The most useful context may come from Red Oak Elementary and Nashville Elementary, same-district schools with nearly identical poverty rates that rank in the 65th–66th percentile — more than 30 points higher than Hubbard — and post lower chronic absenteeism of 16.5% and 20.9%. Hubbard has climbed out of the bottom tier already; closing the attendance gap and smoothing grade-level inconsistencies like the 4th-grade math slide would help it follow those neighboring schools' lead.

412
Students ?
17.9
Student/teacher ratio ?
99%
Free/discounted lunch ?
 7921 Red Oak Battleboro Road
       Battleboro, NC  27809-9638

(252) 451-8515

District: Nash County Public Schools


Students who attend M B Hubbard Elementary usually attend:

Middle:    Red Oak Middle
High:    Northern Nash High
Racial breakdown:

African American:
61.4%
Hispanic:
19.4%
White:
10.2%
more
 See top rated North Carolina elementary schools

 Compare M B Hubbard Elementary to nearby elementary schools!
At a glance
▲ Ranking trend: Improving — 10th percentile in 2016 → 32nd in 2026
Strengths
✓Ranking is trending up — up 22 percentile points since 2016
Worth a look
!Test scores below the North Carolina average (50% vs 61% meeting standards)
!Some student groups rank well below the school's overall statewide standing
!Mathematics scores 12 pts below the North Carolina average
Students meeting standards (2025-2026) ?
This school50%
District avg54%
North Carolina avg61%
1,018th of 1,492
North Carolina public elementary schools ?
Bottom 32%▲ up 22 pts since 2016
From bottom 10% (2016) to bottom 32% (2026)
See the entire ranking list of North Carolina Elementary Schools →
★★★★★
SchoolDigger rating ?
158th of 246Nash County Public Schools among North Carolina districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
202634.51018 of 149231.8%★★☆☆☆
202539.1937 of 149037.1%★★☆☆☆
202433.41039 of 150531.0%★★☆☆☆
202321.71233 of 150217.9%★☆☆☆☆
202221.01248 of 151417.6%★☆☆☆☆
202115.11309 of 148912.1%★☆☆☆☆
201929.41111 of 147324.6%★☆☆☆☆
201815.81265 of 143411.8%★☆☆☆☆
201712.51300 of 14299.0%☆☆☆☆☆
201614.31282 of 142510.0%★☆☆☆☆
20156.11392 of 14403.3%☆☆☆☆☆
201413.51251 of 139010.0%★☆☆☆☆
201315.41255 of 140310.5%★☆☆☆☆
201223.11179 of 138815.1%★☆☆☆☆
201124.51142 of 138117.3%★☆☆☆☆
201024.71114 of 136318.3%★☆☆☆☆
200938.5938 of 135430.7%★★☆☆☆
200825.91061 of 132419.9%★☆☆☆☆
200725.81078 of 129316.6%★☆☆☆☆
200621.71097 of 127614.0%★☆☆☆☆

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202657.3332 of 90363.2%★★★☆☆
202565.3236 of 91874.3%★★★★☆
202457.5327 of 92464.6%★★★☆☆
202341.9534 of 93342.8%★★☆☆☆
202239.1556 of 92740.0%★★☆☆☆
202133.1606 of 89632.4%★★☆☆☆
201950.5431 of 94954.6%★★★☆☆
201841.1557 of 92739.9%★★☆☆☆

Disabled

YearAvg scoreStatewide rankNorth Carolina percentileRating
202123.8557 of 64613.8%★☆☆☆☆
201911.4870 of 8780.9%☆☆☆☆☆
201819.2837 of 8976.7%☆☆☆☆☆

English Language Learner

YearAvg scoreStatewide rankNorth Carolina percentileRating
202624.8442 of 51914.8%★☆☆☆☆
201949.3208 of 49758.1%★★★☆☆

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202632.11050 of 144727.4%★☆☆☆☆
202536.7960 of 145133.8%★★☆☆☆
202439.6913 of 145537.3%★★☆☆☆
202331.01068 of 145926.8%★☆☆☆☆
202226.71130 of 145822.5%★☆☆☆☆
202117.51240 of 144013.9%★☆☆☆☆
201932.31036 of 142427.2%★☆☆☆☆
201815.81263 of 140510.1%★☆☆☆☆

Hispanic

YearAvg scoreStatewide rankNorth Carolina percentileRating
202632.4724 of 98126.2%★☆☆☆☆
202514.1909 of 9615.4%☆☆☆☆☆
202424.9801 of 95115.8%★☆☆☆☆
202245.7464 of 89348.0%★★☆☆☆
202123.2719 of 84314.7%★☆☆☆☆
201959.4307 of 86564.5%★★★☆☆
201825.4723 of 85115.0%★☆☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202639.8899 of 143437.3%★★☆☆☆
202549.0720 of 143749.9%★★★☆☆
202444.6831 of 145042.7%★★☆☆☆
202333.21015 of 143729.4%★☆☆☆☆
202235.3929 of 136632.0%★★☆☆☆
202118.71170 of 132912.0%★☆☆☆☆
201935.0973 of 136128.5%★☆☆☆☆
201830.81013 of 133223.9%★☆☆☆☆

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202636.5945 of 145134.9%★★☆☆☆
202541.9863 of 145040.5%★★☆☆☆
202429.21092 of 146425.4%★☆☆☆☆
202315.71304 of 146110.7%★☆☆☆☆
202219.01252 of 146414.5%★☆☆☆☆
202115.21270 of 144412.0%★☆☆☆☆
201928.11126 of 143021.3%★☆☆☆☆
201819.41223 of 141313.4%★☆☆☆☆

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
202557.0493 of 117257.9%★★★☆☆
202235.9822 of 119431.2%★★☆☆☆
202116.11084 of 11727.5%☆☆☆☆☆
201820.61057 of 117810.3%★☆☆☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
African American (2026)63rd percentile+31 vs school
White (2025)58th percentile+21 vs school
Low Socio Economic Status (2026)37th percentile+6 vs school
Male (2026)35th percentile+3 vs school
Female (2026)27th percentile-4 vs school
Hispanic (2026)26th percentile-6 vs school
English Language Learner (2026)15th percentile-17 vs school
Disabled (2021)14th percentile~ school
By subject vs North Carolina (2025-2026) ?
Science69%~ state avg
Mathematics51%-12 vs state
Reading45%-11 vs state

★
No ratings yet
Be the first to rate M B Hubbard Elementary and help other families decide.
Rate M B Hubbard Elementary
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near M B Hubbard Elementary

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about M B Hubbard Elementary

Students who attend M B Hubbard Elementary usually go on to attend:

Middle : Red Oak Middle
High : Northern Nash High

M B Hubbard Elementary ranks 1018th of 1492 North Carolina elementary schools. SchoolDigger rates this school 2 stars out of 5.

Students at M B Hubbard Elementary are 61% African American, 19% Hispanic, 10% White, 5% Two or more races, 3% Asian, 1% American Indian.

In the 2024-25 school year, 412 students attended M B Hubbard Elementary.

Rate M B Hubbard Elementary!



Sign up for updates!

Be the first to know when there is an update for M B Hubbard Elementary!


Latest North Carolina data All new data »
2017–18 through 2025–26 attendance data & graduation ratesSep 2, 2026
2025–26 EOC & EOG test scoresSep 2, 2026
2016–17 through 2024–25 graduation ratesSep 3, 2025
2024–25 EOC & EOG test scoresSep 3, 2025


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the North Carolina Dept of Public Instruction.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics