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
Battleboro, NC 27809-9638
School District
Parent District
Nash County Public Schools
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
2.8 mi
Other • Rocky Mount
Benvenue Elementary
4.4 mi
Elementary • Rocky Mount
Red Oak Middle
4.4 mi
Middle • Battleboro
Red Oak Elementary
4.7 mi
Elementary • Red Oak
Northern Nash High
4.8 mi
High • Rocky Mount