This is a list of schools in London, Ontario, Canada (including Dorchester and Arva). There are two English-language school boards for London, London District Catholic School Board and Thames Valley District School Board, and two French-language school boards, Conseil scolaire de district des écoles catholiques du Sud-Ouest and Conseil scolaire Viamonde. London District Catholic School Board (Roman Catholic) Elementary schools (30 elementary schools) Saint Kateri Catholic School Blessed Sacrament Catholic School Holy Family Catholic School Holy Rosary Catholic School Notre Dame Catholic School Our Lady of Lourdes Catholic School, Delaware Sacred Heart Catholic School, Parkhill St. Anne Catholic School St. Anthony French Immersion Catholic School St. Bernadette Catholic School St. Catherine of Siena Catholic School St. David Catholic School, Dorchester St. Francis Catholic School St. John French Immersion Catholic School St. George Catholic School St. Jude Catholic School St. Marguerite d'Youville Catholic School St. Mark Catholic School St. Martin Catholic School St. Mary Choir Catholic School St. Michael Catholic School St. Nicholas Catholic School St. Patrick Catholic School, Lucan St. Paul Catholic School St. Pius X Catholic School St. Rose of Lima Catholic School St. Sebastian Catholic School St. Theresa Catholic School St. Thomas More Catholic School Sir Arthur Carty Catholic School Secondary schools (6 secondary schools) Catholic Central High School John Paul II Catholic Secondary School Mother Teresa Catholic Secondary School Regina Mundi Catholic College St. Thomas Aquinas Secondary School St. Andre Bessette Catholic Secondary School Continuing and Adult Education Centre for Lifelong Learning, St. Patrick Campus Thames Valley District School Board Elementary schools (132 elementary schools) A.J. Baker Public School Aberdeen Public School Adelaide-W. G. MacDonald Public School Aldborough Public School Algonquin Public School Annandale Public School Arthur Ford Public School Arthur Stringer Public School Ashley Oaks Public School Blenheim District Public School Bonaventure Meadows Public School Byron Northview Public School Byron Somerset Public School Byron Southwood Public School C.C. Carrothers Public School Caradoc North Public School Caradoc Public School Cedar Hollow Public School Centennial Central Public School Central Public School Chippewa Public School Clara Brenton Public School Cleardale Public School Davenport Public School Delaware Central Public School Dunwich-Dutton Public School Eagle Heights Public School Ealing Public School East Carling Public School East Oxford Public School East Williams Memorial Public School Eastdale Public School Ekcoe Central Public School Emily Carr Public School Emily Stowe Public School Éva Circé-Côté French Immersion Evelyn Harrison Public School F.D. Roosevelt Public School