Keele Street Public School is located in the High Park area near Bloor and Keele Streets. The school has approximately 492 students. The majority of the students speak languages other than English at home and come from various Eastern European backgrounds. Keele Public School offers Kindergarten to Grade 8 programs. The school shares space with Mountview Alternative School, Keelmount Daycare Centre, and the Keele Community Centre and swimming pool. The site is used also for International Language classes in Russian, Serbian, Spanish, Romanian, German and Mandarin-Simple and on the evenings and weekends for community recreational and pool activities.