Arlington Heights School District 25 operates two middle schools serving youth in grades six through eight in the suburb, including South Middle School and Thomas Middle School. The district educates 5,100 students in these two programs as well as seven elementary schools.