It has an enrollment of approximately 2,300 students. Students at all three high schools choose from nearly 200 different courses. These include several honors and advance placement courses designed for gifted students. The schools also offer comprehensive special education programs for developmentally disabled youngsters. Students enrolled in high school business and technical programs can earn college credit through the Tech Prep program at South Suburban College.
Students receive credit for participation in five different bands and four choral ensembles.
The school fields a complete roster of highly competitive sports teams for boys and girls. South Holland's several private and parochial schools offer alternatives to public education. Included among them are a Montessori academy, a Christian elementary and junior high schools, Catholic elementary as well as a Catholic high school for girls, and nearby is a Christian high school. The village and its immediate area have numerous day care centers and preschools, all helps to working parents. Students graduating from Thornwood High School and the other schools of District 205 frequently choose to start their college careers at South Suburban College on South Holland's west side.