Skip to main content
NC Regular School Elementary School

M B Hubbard Elementary

Compare
7921 Red Oak Battleboro Road, Battleboro, NC 27809 • Nash County
(252) 451-8515
Website

M B Hubbard Elementary is a public elementary school in Battleboro, Nash County, North Carolina. The campus is operated by Nash County Public Schools. Serving students in K-5, the school enrolls approximately 412 students with 23.0 full-time equivalent teachers, maintaining a student-teacher ratio of 17.9:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered K-5
School Level Elementary School
School Type Regular School
Locale Setting Rural: Fringe
Charter School No
Operational Status Open
NCES School ID 370327002100
State Identifier NC-640-332
County FIPS 37127
Physical Location Address 7921 Red Oak Battleboro Road
Battleboro, NC 27809-9638

School District

Operating Schools 23 schools
District Type Regular Public School District
Central Office Nashville, NC

Location Map

36.0382, -77.8209 Google Maps ›

Nearby Public Schools

Rocky Mount Preparatory
Other • Rocky Mount
2.8 mi
Benvenue Elementary
Elementary • Rocky Mount
4.4 mi
Red Oak Middle
Middle • Battleboro
4.4 mi
Red Oak Elementary
Elementary • Red Oak
4.7 mi
Northern Nash High
High • Rocky Mount
4.8 mi