St. Margaret Elementary School was created in 1990.
The Elementary School was created in 1991.
St. Stephen's Elementary School was created in 1948.
St. Edmund Elementary School was created in 1968.
St. Margaret's Primary School was created in 1842.
St Margaret's School for Girls was created in 1846.
St. Margaret's Episcopal School was created in 1979.
St. Margaret's Secondary School was created in 1842.
St. Francis Xavier Elementary School was created in 1929.
St Philip Neri Elementary School was created in 1913.
St Margaret's Anglican Girls' School was created in 1895.
St Thomas More Catholic Elementary School was created in 1960.
St. Marguerite d'Youville Catholic Elementary School was created in 1993.