In the 2019-20 school year, 409 students attended Middlesex School.
Students at Middlesex School are 64% White, 10% Asian, 8% African American, 6% Pacific Islander, 6% American Indian, 3% Two or more races, 2% Hispanic.