Northborough, MA has 7 schools, 4 of them are Elementary, 1 Middle Schools, 1 High Schools and 0 alternative Schools.
Elementary schools in Northborough
District of NorthboroughLowest grade : K,
Highest grade : 5
Students : 239
District of NorthboroughLowest grade : K,
Highest grade : 5
Students : 261
District of NorthboroughLowest grade : K,
Highest grade : 5
Students : 269
District of NorthboroughLowest grade : K,
Highest grade : 5
Students : 303
Middle schools in Northborough
District of NorthboroughLowest grade : 6,
Highest grade : 8
Students : 641
High schools in Northborough
Lowest grade : 9,
Highest grade : 12
Students : 1443
Private schools in Northborough
Lowest grade : PK,
Highest grade : 8
Students : 464