Best schools in London, Ontario

London is served by the Thames Valley District School Board and London District Catholic School Board, with schools ranging from elementary through secondary.

130

Schools

6.7/10

Avg. score

28

Improving

Top-rated schools in London

John Dearness Public School

Thames Valley DSB

JK-8

9.5

Strong overall results with strong reading, strong writing, strong math. Recent results are broadly stable.

Strong readingStrong mathStable

St Mary School

London District Catholic School Board

5-8

9.2

Strong overall results with strong reading, strong writing. Recent results are broadly stable.

Strong readingStrong mathStable

Lester B Pearson School for the Arts

Thames Valley DSB

4-8

9.0

Strong overall results with strong reading, strong writing. Recent results are broadly stable.

Strong readingStrong mathStable

West Oaks French Immersion Public School

Thames Valley DSB

JK-8

9.0

Strong overall results with strong reading, strong writing. Recent results are broadly stable.

Strong readingStrong mathStable

Byron Somerset Public School

Thames Valley DSB

JK-8

8.9

Strong overall results with strong reading, strong writing, strong math. Recent results are broadly stable.

Strong readingStrong mathStable

St George Separate School

London District Catholic School Board

JK-8

8.8

Strong overall results with strong reading, strong writing. Recent results show an improving trend.

Strong readingStrong mathImprovingImproving

London Central Secondary School

Thames Valley DSB

9-12

8.8

Strong overall results with strong reading, strong writing. Recent results are broadly stable.

Strong readingStrong mathStable

St. John French Immersion School

London District Catholic School Board

JK-8

8.7

Strong overall results with strong reading, strong writing. Recent results are broadly stable.

Strong readingStable

Byron Southwood Public School

Thames Valley DSB

JK-8

8.7

Strong overall results with strong reading, strong writing. Recent results show an improving trend.

Strong readingImprovingImproving

Masonville Public School

Thames Valley DSB

JK-8

8.7

Strong overall results with strong reading, strong writing. Recent results are broadly stable.

Strong readingStrong mathStable

All schools in London

SchoolTypeGradesScoreTrend
Orchard Park Public School

Thames Valley DSB

PublicJK-88.7Declining
Sir Arthur Currie Public School

Thames Valley DSB

PublicJK-88.7Stable
Jack Chambers Public School

Thames Valley DSB

PublicJK-88.6Declining
Kensal Park Public School

Thames Valley DSB

PublicJK-88.6Stable
Stoney Creek Public School

Thames Valley DSB

PublicJK-88.6Stable
Académie de la Tamise

CS Viamonde

PublicJK-68.5Stable
École secondaire Gabriel-Dumont

CS Viamonde

Public9-128.5Improving
École élémentaire catholique Frère André

Conseil scolaire catholique Providence

CatholicJK-68.5Improving
St Paul Separate School

London District Catholic School Board

CatholicJK-88.5Stable
Clara Brenton Public School

Thames Valley DSB

PublicJK-88.5Improving
Old North Public School

Thames Valley DSB

PublicJK-88.5Stable
St Jude Separate School

London District Catholic School Board

CatholicJK-88.4Stable
Oakridge Secondary School

Thames Valley DSB

Public9-128.4Stable
St. Kateri Separate School

London District Catholic School Board

CatholicJK-88.3Declining
Riverside Public School

Thames Valley DSB

PublicJK-88.3Stable
Notre Dame Separate School

London District Catholic School Board

CatholicJK-88.1Improving
St Thomas Aquinas Secondary School

London District Catholic School Board

Catholic9-128.1Improving
Cedar Hollow Public School

Thames Valley DSB

PublicJK-88.1Stable
St Georges Public School

Thames Valley DSB

PublicJK-88.1Improving
St. Rose of Lima Separate School

London District Catholic School Board

CatholicJK-88.0Improving
École élémentaire La Pommeraie

CS Viamonde

PublicJK-67.9Improving
A B Lucas Secondary School

Thames Valley DSB

Public9-127.9Stable
Jeanne-Sauvé Public School

Thames Valley DSB

PublicJK-87.9Stable
Lambeth Public School

Thames Valley DSB

PublicJK-87.9Declining
Mountsfield Public School

Thames Valley DSB

PublicJK-87.9Stable
Louise Arbour French Immersion Public School

Thames Valley DSB

PublicJK-87.8Improving
École secondaire catholique Monseigneur-Bruyère

Conseil scolaire catholique Providence

Catholic9-127.7Stable
École élémentaire catholique Saint-Jean-de-Brébeuf

Conseil scolaire catholique Providence

CatholicJK-67.7Improving
École élémentaire catholique Ste-Jeanne-d'Arc

Conseil scolaire catholique Providence

CatholicJK-87.7Stable
Mother Teresa Catholic Secondary School

London District Catholic School Board

Catholic9-127.7Stable
St Mark Separate School

London District Catholic School Board

CatholicJK-87.7Stable
Northridge Public School

Thames Valley DSB

PublicJK-87.7Stable
Westmount Public School

Thames Valley DSB

PublicJK-87.7Stable
Woodfield French Immersion Public School

Thames Valley DSB

PublicJK-87.7Stable
University Heights Public School

Thames Valley DSB

PublicJK-87.6Stable
St. Andre Bessette Secondary School

London District Catholic School Board

Catholic9-127.5Stable
St. Nicholas Senior Separate School

London District Catholic School Board

CatholicJK-87.5Declining
Byron Northview Public School

Thames Valley DSB

PublicJK-87.5Declining
St Marguerite d'Youville School

London District Catholic School Board

CatholicJK-87.4Stable
St Martin Separate School

London District Catholic School Board

CatholicJK-87.4Declining
École élémentaire Marie-Curie

CS Viamonde

PublicJK-67.3Declining
St Sebastian Separate School

London District Catholic School Board

CatholicJK-87.3Improving
Tecumseh Public School

Thames Valley DSB

PublicJK-87.2Improving
St Anthony Catholic French Immersion School

London District Catholic School Board

CatholicJK-87.1Improving
Summerside Public School Public School

Thames Valley DSB

PublicJK-87.1Unknown
Wortley Road Public School

Thames Valley DSB

PublicJK-87.1Improving
Catholic Central High School

London District Catholic School Board

Catholic9-127.0Improving
Sir Frederick Banting Secondary School

Thames Valley DSB

Public9-127.0Stable
Sir Isaac Brock Public School

Thames Valley DSB

PublicJK-87.0Stable
Stoneybrook Public School

Thames Valley DSB

PublicJK-87.0Declining
Emily Carr Public School

Thames Valley DSB

PublicJK-86.9Stable
St Catherine of Siena Elementary School

London District Catholic School Board

CatholicJK-86.8Declining
H B Beal Secondary School

Thames Valley DSB

Public9-126.8Improving
Saunders Secondary School

Thames Valley DSB

Public9-126.8Stable
St Anne's Separate School

London District Catholic School Board

CatholicJK-86.7Stable
St Thomas More Separate School

London District Catholic School Board

CatholicJK-86.7Stable
Arthur Ford Public School

Thames Valley DSB

PublicJK-86.7Improving
Cleardale Public School

Thames Valley DSB

PublicJK-86.6Stable
London South Collegiate Institute

Thames Valley DSB

Public9-126.6Stable
Sir Arthur Carty Separate School

London District Catholic School Board

CatholicJK-86.5Stable
Ealing Public School

Thames Valley DSB

PublicJK-86.5Declining
Sir Wilfrid Laurier Secondary School

Thames Valley DSB

Public9-126.5Stable
St Theresa Separate School

London District Catholic School Board

CatholicJK-86.4Declining
Eagle Heights Public School

Thames Valley DSB

PublicJK-86.4Stable
Evelyn Harrison Public School

Thames Valley DSB

PublicJK-86.4Improving
Northbrae Public School

Thames Valley DSB

PublicJK-86.2Stable
Tweedsmuir Public School

Thames Valley DSB

PublicJK-86.2Improving
Chippewa Public School

Thames Valley DSB

PublicJK-86.1Declining
Princess Elizabeth Public School

Thames Valley DSB

PublicJK-86.1Stable
Regina Mundi College

London District Catholic School Board

Catholic9-125.9Improving
Sir George Etienne Cartier Public School

Thames Valley DSB

PublicJK-85.9Stable
Aberdeen Public School

Thames Valley DSB

PublicJK-85.8Improving
Wilfrid Jury Public School

Thames Valley DSB

PublicJK-85.7Declining
Princess AnneFrench Immersion Public School

Thames Valley DSB

PublicJK-85.6Declining
White Oaks Public School

Thames Valley DSB

PublicJK-85.6Improving
St Francis School

London District Catholic School Board

CatholicJK-85.5Stable
Lord Nelson Public School

Thames Valley DSB

PublicJK-85.5Declining
Sir John A Macdonald Public School

Thames Valley DSB

PublicJK-85.5Stable
W Sherwood Fox Public School

Thames Valley DSB

PublicJK-85.5Declining
John Paul II Catholic Secondary School

London District Catholic School Board

Catholic9-125.4Stable
Bonaventure Meadows Public School

Thames Valley DSB

PublicJK-85.4Improving
Clarke Road Secondary School

Thames Valley DSB

Public9-125.4Stable
Holy Family Elementary School

London District Catholic School Board

CatholicJK-85.2Stable
Montcalm Secondary School

Thames Valley DSB

Public9-125.1Improving
Nicholas Wilson Public School

Thames Valley DSB

PublicJK-85.1Stable
St Pius X Separate School

London District Catholic School Board

CatholicJK-84.9Declining
East Carling Public School

Thames Valley DSB

PublicJK-84.9Stable
Lord Elgin Public School

Thames Valley DSB

PublicJK-84.9Stable
Wilton Grove Public School

Thames Valley DSB

PublicJK-84.9Declining
Hillcrest Public School

Thames Valley DSB

PublicJK-84.8Declining
Woodland Heights Public School

Thames Valley DSB

PublicJK-84.8Improving
Westminster Secondary School

Thames Valley DSB

Public9-124.7Improving
Forest City Public School Public School

Thames Valley DSB

PublicJK-84.6Stable
Rick Hansen Public School

Thames Valley DSB

PublicJK-84.6Declining
Blessed Sacrament Separate School

London District Catholic School Board

CatholicJK-84.2Declining
St Michael Separate School

London District Catholic School Board

CatholicJK-84.2Declining
Holy Rosary Separate School

London District Catholic School Board

CatholicJK-84.1Stable
John P Robarts Public School

Thames Valley DSB

PublicJK-84.1Declining
Trafalgar Public School

Thames Valley DSB

PublicJK-83.8Declining
Arthur Stringer Public School

Thames Valley DSB

PublicJK-83.7Declining
Prince Charles Public School

Thames Valley DSB

PublicJK-83.6Declining
C C Carrothers Public School

Thames Valley DSB

PublicJK-83.5Declining
Ashley Oaks Public School

Thames Valley DSB

PublicJK-83.3Declining
Knollwood Park Public School

Thames Valley DSB

PublicJK-83.3Declining
Victoria Public School

Thames Valley DSB

PublicJK-83.2Declining
Glen Cairn Public School

Thames Valley DSB

PublicJK-82.7Declining
St Bernadette Separate School

London District Catholic School Board

CatholicJK-82.2Declining
École élémentaire Gabriel-Dumont

CS Viamonde

Public7-8Unknown
École élémentaire catholique Monseigneur-Bruyère

Conseil scolaire catholique Providence

Catholic7-8Unknown
LDCSB Online School High School

London District Catholic School Board

Catholic9-12Unknown
St. Gabriel Catholic Elementary School Catholic Elementary School

London District Catholic School Board

CatholicJK-8Unknown
Robarts Provincial School for the Deaf

Provincial and Demonstration Schools

ProvincialJK-8Unknown
Robarts Provincial School for the Deaf

Provincial and Demonstration Schools

Provincial9-12Unknown
Robarts/Amethyst Demonstration Elementary School

Provincial and Demonstration Schools

Provincial4-8Unknown
Robarts/Amethyst Demonstration Secondary School

Provincial and Demonstration Schools

Provincial9-12Unknown
B Davison Secondary School Secondary School

Thames Valley DSB

Public9-12Unknown
G A Wheable Secondary School

Thames Valley DSB

Public9-12Unknown
Northwest Public School

Thames Valley DSB

PublicJK-8Unknown
Thames Valley Alternative Secondary School

Thames Valley DSB

Public9-12Unknown
White Pine Public School

Thames Valley DSB

PublicK-8Unknown

Compare schools in London

Want to see how schools stack up against each other? Use our comparison tool to view scores, subjects, and trends side by side.