Jack London Middle School serves 6th, 7th and 8th graders who live in Buffalo Grove and Wheeling. It is one of…More three middle schools in District 21. A pedestrian bridge above Dundee Road leads students safely to the school, which shares a campus with District 21's administration building.
School District 21 is composed of nine elementary schools, three middle schools and an early childhood center that…More serve students from parts of Buffalo Grove, Wheeling, Arlington Heights, Mount Prospect, Prospect Heights and Northbrook. Each school is named for a famous author.
Students who live in Buffalo Grove attend Longfellow, Kilmer, Tarkington and Riley elementary schools and Cooper and London middle schools.
The administrative center houses the office of the superintendent and other educators who oversee the curriculum and operations for each school. A seven-member elected board sets policies and makes decisions that affect the entire district.
Booth Tarkington Elementary School 310 Scott St, Wheeling, IL60090 Home of the Tarkington Tigers, this school serves residents of Buffalo Grove and Wheeling. Tarkington is part of the…More Wheeling-based School District 21, which serves students in kindergarten through eighth grade. Students then enter District 214 high schools.
Henry Wadsworth Longfellow Elementary School 501 S Arlington Heights Rd, Buffalo Grove, IL60089 Home of the Longhorns, Longfellow School serves Buffalo Grove students who live within the boundaries of School District…More 21. The school is located on Arlington Heights Road, in between Buffalo Grove High School and Cooper Middle School. It serves children in kindergarten through fifth grade.
James Whitcomb Riley School 1209 E Burr Oak Dr, Arlington Heights, IL60004 Although it is located in neighboring Arlington Heights, Riley School also serves elementary school students from…More Buffalo Grove. It is part of Wheeling-based School District 21.
Kilmer Park 655 Golfview Ter, Buffalo Grove, IL60089 Located next to District 21's Joyce Kilmer School, this park includes playground equipment, baseball diamonds, lighted…More basketball courts, soccer fields and walking paths. Kilmer Park is one of 50 parks maintained by the Buffalo Grove Park District.