Best Elementary Schools in Hamilton, Ontario

87 schools ranked by EQAO Grade 3 and 6 Reading, Writing and Math · EQAO Performance Index

87 schools · ← All Ontario Elementary Schools

Local school searchCompare 87 Hamilton elementary schools in one table.
City and Ontario rankUse local rank for nearby comparisons and Ontario rank for province-wide context.
Current leaderCorpus Christi Catholic Elementary School is the top-ranked school on this page.
Ontario RankBoard RankCity RankSchoolBoardTypeOverall Score2023‑242022‑232021‑223‑Year ChangeWebsite
4111Corpus Christi Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic9.59.59.18.8+0.7 ↑Visit
20112Richard Beasley Junior Public SchoolHamilton-Wentworth DSBPublic8.88.85.36.0+2.8 ↑Visit
29423Norwood Park Elementary SchoolHamilton-Wentworth DSBPublic8.68.67.17.6+1.0 ↑Visit
41954St. John Paul II Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic8.48.47.17.6+0.8 ↑Visit
781145Sacred Heart of Jesus Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.97.98.47.1+0.8 ↑Visit
81166École élémentaire Michaëlle Jean Elementary SchoolHamilton-Wentworth DSBPublic7.87.87.46.5+1.3 ↑Visit
878167Our Lady of Lourdes Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.87.85.45.6+2.2 ↑Visit
975188Guardian Angels Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.77.78.48.3-0.6 ↓Visit
101789Flamborough Centre SchoolHamilton-Wentworth DSBPublic7.67.66.97.0+0.6 ↑Visit
10612010Regina Mundi Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.67.66.97.9-0.3 ↓Visit
11621211Strathcona Junior Public SchoolHamilton-Wentworth DSBPublic7.57.53.67.9-0.4 ↓Visit
12541312Queensdale SchoolHamilton-Wentworth DSBPublic7.47.45.85.2+2.2 ↑Visit
12852413St. Thérèse of Lisieux Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.47.47.57.6-0.2 ↓Visit
13321514Holbrook Junior Public SchoolHamilton-Wentworth DSBPublic7.37.35.95.5+1.8 ↑Visit
13892515St. Joseph Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.37.37.17.4-0.1 ↓Visit
13992616St. Vincent de Paul Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.37.37.37.5-0.2 ↓Visit
14782717St. Teresa of Calcutta Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.27.27.66.7+0.5 ↑Visit
16092918St. Marguerite d'Youville Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.17.17.27.3-0.2 ↓Visit
16113019St. Michael Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.17.15.56.6+0.5 ↑Visit
16193220Sts. Peter and Paul Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.17.16.36.0+1.1 ↑Visit
16431921Earl Kitchener Junior Public SchoolHamilton-Wentworth DSBPublic7.07.06.57.1-0.1 ↓Visit
16943322Blessed Sacrament Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.07.07.58.0-1.0 ↓Visit
17033423Annunciation of Our Lord Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic7.07.07.46.2+0.8 ↑Visit
17372024Adelaide Hoodless Public SchoolHamilton-Wentworth DSBPublic6.96.96.17.1-0.2 ↓Visit
17832425Viscount Montgomery Public SchoolHamilton-Wentworth DSBPublic6.96.96.76.90.0 →Visit
17903626ÉÉC Monseigneur-de-LavalCS catholique MonAvenirCatholic6.96.97.57.0-0.1 ↓Visit
18473427École élémentaire Pavillon de la jeunesseCS ViamondePublic6.86.86.86.2+0.6 ↑Visit
18602528Lincoln Alexander Public SchoolHamilton-Wentworth DSBPublic6.86.85.37.0-0.2 ↓Visit
18702729Mountview Junior Public SchoolHamilton-Wentworth DSBPublic6.86.87.87.9-1.1 ↓Visit
19272830A M Cunningham Junior Public SchoolHamilton-Wentworth DSBPublic6.76.74.05.7+1.0 ↑Visit
21493631St. Eugene Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.66.66.36.5+0.1 ↑Visit
21813132Lawfield Elementary SchoolHamilton-Wentworth DSBPublic6.56.54.75.2+1.3 ↑Visit
21863233Dalewood Senior Public SchoolHamilton-Wentworth DSBPublic6.56.56.66.7-0.2 ↓Visit
21963334Hess Street Junior Public SchoolHamilton-Wentworth DSBPublic6.56.53.44.1+2.4 ↑Visit
22483735St. Anthony Daniel Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.56.58.76.50.0 →Visit
22513836St. Luke Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.56.54.86.1+0.4 ↑Visit
22993437R A Riddell Public SchoolHamilton-Wentworth DSBPublic6.46.45.25.7+0.7 ↑Visit
23323938St. John the Baptist Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.46.46.46.8-0.4 ↓Visit
23404039St. Kateri Tekakwitha Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.46.46.66.2+0.2 ↑Visit
23603640Hillcrest Elementary Public SchoolHamilton-Wentworth DSBPublic6.36.34.24.1+2.2 ↑Visit
24064141St. Agnes Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.36.35.27.3-1.0 ↓Visit
24134242St. David Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.36.37.27.3-1.0 ↓Visit
24563743Huntington Park Junior Public SchoolHamilton-Wentworth DSBPublic6.26.24.74.8+1.4 ↑Visit
24583844James MacDonald Public SchoolHamilton-Wentworth DSBPublic6.26.26.76.20.0 →Visit
25004345St. Ann (Hamilton) Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.26.25.85.3+0.9 ↑Visit
25124446St. Margaret Mary Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.26.27.15.9+0.3 ↑Visit
25324047Chedoke Middle SchoolHamilton-Wentworth DSBPublic6.16.15.55.1+1.0 ↑Visit
25584348Ridgemount Junior Public SchoolHamilton-Wentworth DSBPublic6.16.15.45.1+1.0 ↑Visit
25594449Kanétskare Elementary School Middle SchoolHamilton-Wentworth DSBPublic6.16.15.56.7-0.6 ↓Visit
26284650Shannen Koostachin Elementary School Elementary Public SchoolHamilton-Wentworth DSBPublic6.06.06.16.00.0 →
26574551St. Lawrence Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.06.07.46.3-0.3 ↓Visit
26654652St. Teresa of Avila Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic6.06.07.98.6-2.6 ↓Visit
26914753Cootes Paradise Public SchoolHamilton-Wentworth DSBPublic5.95.94.76.1-0.2 ↓Visit
27144854Ray Lewis (Elementary) SchoolHamilton-Wentworth DSBPublic5.95.95.56.6-0.7 ↓Visit
27294755Holy Name of Jesus Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic5.95.95.45.6+0.3 ↑Visit
28244356ÉÉC Notre-DameCS catholique MonAvenirCatholic5.85.85.56.0-0.2 ↓Visit
29215157Franklin Road Elementary Public SchoolHamilton-Wentworth DSBPublic5.65.65.55.2+0.4 ↑Visit
29445358Templemead Elementary SchoolHamilton-Wentworth DSBPublic5.65.65.96.9-1.3 ↓Visit
29684859St. Patrick Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic5.65.63.54.4+1.2 ↑Visit
29855560Highview Public SchoolHamilton-Wentworth DSBPublic5.55.55.14.5+1.0 ↑Visit
29915661Memorial Elementary School Public SchoolHamilton-Wentworth DSBPublic5.55.54.24.3+1.2 ↑Visit
30445762Lisgar Junior Public SchoolHamilton-Wentworth DSBPublic5.45.44.54.2+1.2 ↑Visit
31335863Buchanan Park SchoolHamilton-Wentworth DSBPublic5.25.24.64.1+1.1 ↑Visit
31475964Viola Desmond Elementary School Public SchoolHamilton-Wentworth DSBPublic5.25.24.44.2+1.0 ↑
31986065Helen Detwiler Junior Elementary SchoolHamilton-Wentworth DSBPublic5.15.15.45.4-0.3 ↓Visit
32076166Queen Mary Public SchoolHamilton-Wentworth DSBPublic5.15.14.95.0+0.1 ↑Visit
32276267Prince of Wales Elementary Public SchoolHamilton-Wentworth DSBPublic5.05.03.34.0+1.0 ↑Visit
32346368Cecil B Stirling SchoolHamilton-Wentworth DSBPublic5.05.02.43.9+1.1 ↑Visit
32356469Central Junior Public SchoolHamilton-Wentworth DSBPublic5.05.04.44.9+0.1 ↑Visit
32396570Gordon Price SchoolHamilton-Wentworth DSBPublic5.05.04.25.1-0.1 ↓Visit
32896771Rosedale Elementary SchoolHamilton-Wentworth DSBPublic4.94.95.75.3-0.4 ↓Visit
32926872Sir Wilfrid Laurier Public SchoolHamilton-Wentworth DSBPublic4.94.93.85.4-0.5 ↓Visit
33307073Westview Middle SchoolHamilton-Wentworth DSBPublic4.84.85.97.2-2.4 ↓Visit
33354974Canadian Martyrs Catholic Elementary SchoolHamilton-Wentworth CDSBCatholic4.84.87.08.1-3.3 ↓Visit
33507175Bennetto Elementary SchoolHamilton-Wentworth DSBPublic4.74.74.54.8-0.1 ↓Visit
34817376W H Ballard Public SchoolHamilton-Wentworth DSBPublic4.34.35.04.6-0.3 ↓Visit
35017477Parkdale SchoolHamilton-Wentworth DSBPublic4.24.24.12.4+1.8 ↑Visit
35237578Westwood Junior Public SchoolHamilton-Wentworth DSBPublic4.14.14.43.7+0.4 ↑Visit
35437679Queen Victoria Elementary Public SchoolHamilton-Wentworth DSBPublic4.04.04.54.2-0.2 ↓Visit
35567780George L Armstrong Public SchoolHamilton-Wentworth DSBPublic3.93.92.94.5-0.6 ↓Visit
35607881Pauline Johnson Public SchoolHamilton-Wentworth DSBPublic3.93.94.85.9-2.0 ↓Visit
36437982Cathy Wever Elementary Public SchoolHamilton-Wentworth DSBPublic3.23.23.63.9-0.7 ↓Visit
36488083Dr. J. Edgar Davey Elementary Public SchoolHamilton-Wentworth DSBPublic3.13.12.94.0-0.9 ↓Visit
37594484École élémentaire Georges-P-VanierCS ViamondePublicVisit
38138185Elementary Alt-EdHamilton-Wentworth DSBPublic
39268286Glenwood School SchoolHamilton-Wentworth DSBPublicVisit
39965787ÉIC Mère-TeresaCS catholique MonAvenirCatholicVisit

Ranking Method

Hamilton elementary schools are ranked with the School-Ranking.com EQAO Performance Index. The index uses official EQAO Grade 3 and Grade 6 reading, writing, and math results, shows the latest available score, and keeps recent-year scores and three-year change visible so readers can compare both performance and trend.

Frequently Asked Questions

What is the top-ranked elementary school in Hamilton, Ontario?

Corpus Christi Catholic Elementary School is currently the top-ranked elementary school in Hamilton on this page, based on the latest available EQAO Performance Index with an overall score of 9.5.

How are Hamilton elementary schools ranked?

Hamilton schools are ordered by Ontario rank and local city rank using official EQAO Grade 3 and Grade 6 reading, writing, and math results and the site EQAO Performance Index.

Can I compare public, Catholic, and French-language schools in Hamilton?

Yes. The table includes the school board and school type where available, so local families can compare public, Catholic, French-language, and other public-system options together.

Does the city rank replace the Ontario rank?

No. City rank shows how a school compares locally, while Ontario rank shows its position across the full provincial dataset.