📍 87 West Union Street, Ashland, Middlesex County, 01721
682
Pupils
12.3
Pupil:teacher ratio
Share
About this school
Ashland Middle is a State/Public serving middle age pupils, located in Ashland, Middlesex County. The school has 682 pupils enrolled. It is part of the Ashland school district.