Guest, Sign inJoin
Downtown New Hamburg - panoramioPhoto: TheGiantVermin · CC BY-SA 3.0
ASchool Grade
Schools · New Hamburg

New Hamburg’s schools come under 3 different boards

Waterloo Region DSB has 24 of them, and Waterloo CDSB and Thames Valley DSB share the others. Results are mixed: 13 of 32 schools above the middle in Ontario, 4 below it. Counting a 3 km margin, New Hamburg has 30 elementary schools and 4 secondary schools, for 21,145 students.

Schools
34
in or within 3 km of New Hamburg
7 inside the town itself
Students
21,145
enrolled, 2024-25
33 of 34 schools publish a figure
French-language
0 of 34
teach in French
10% of schools in Ontario
Catholic
9 of 34
run by a Catholic board
34% of schools in Ontario
Top two fifths
13 of 32
of the schools with results, placed against every school in Ontario
What stands out · In brief

What stands out about New Hamburg’s schools

No French-language school

For schooling in French, families look beyond these 34 schools: in Ontario, 10% of schools teach in it. Language ↓

One big school

Resurrection Catholic Secondary School is the largest school here, with 1,920 students. Every school ↓

The strongest results

Laurelwood Public School (elementary) posts the area’s strongest results: the top fifth in Ontario. Results ↓

Each finding compares the town’s schools with every school in its province.

The boards

3 boards, school by school

Each board’s schools in the area, largest first.

BoardSystemSchoolsStudents
Waterloo Region DSBLaurel Heights, Forest Heights, Waterloo-Oxford District, Vista Hills, Janet Metcalfe, Laurelwood, Jean Steckle, Wellesley …English public2415,005
Waterloo CDSBResurrection Catholic, St Josephine Bakhita Catholic, John Sweeney Catholic, St Dominic Savio Catholic, Holy Rosary Catholic, St Nicholas Catholic, Holy Family Catholic, St Mark Catholic …English Catholic95,870
Thames Valley DSBPlattsville & DistrictEnglish public1270

Boards as Ontario’s list names them (its short forms: DSB, CDSB, CS).

Results

How New Hamburg’s schools do on Ontario’s tests

EQAO’s Grade 3, 6 and 9 assessments and the literacy test, 2024-25: each school against every school in Ontario.

Its School Grade is A: it compares these results with the other towns of the province.

The area’s schools by fifth of the province

Top fifth6
Second fifth7
Middle fifth15
Fourth fifth4
Bottom fifth0

Each school’s band is the average of its measures’ fifths. The mark shows an even fifth of the area’s schools.

MeasureSchoolsMiddle hereOntario
Grade 3 reading2878%76%
Grade 3 writing2873%65%
Grade 3 math2870%65%
Grade 6 reading2892%88%
Grade 6 writing2889%86%
Grade 6 math2859%51%
Grade 9 math458%55%
Literacy test (OSSLT), first try487%85%

The widest gap is on Grade 6 math, where the area’s schools reach 59% against 51% in Ontario. Across 8 measures: 5 above the middle, 0 below. Over three years, 14 schools gained on most measures and 9 lost ground.

Every school’s results (32)
SchoolMeasureBand
Laurelwood Public SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 82% · G3 math 90% · G6 reading 97% · G6 writing 97% · G6 math 88%Top fifth
New Dundee Public SchoolElementary · Grades JK–6G3 reading 95% · G3 writing 80% · G3 math 85% · G6 reading 100% · G6 writing 100% · G6 math 81%Top fifth
Abraham Erb Public SchoolElementary · Grades JK–6G3 reading 81% · G3 writing 83% · G3 math 79% · G6 reading 98% · G6 writing 95% · G6 math 85%Top fifth
Mary Johnston Public SchoolElementary · Grades JK–6G3 reading 83% · G3 writing 79% · G3 math 81% · G6 reading 98% · G6 writing 98% · G6 math 72%Top fifth
Vista Hills Public SchoolElementary · Grades JK–8G3 reading 94% · G3 writing 89% · G3 math 88% · G6 reading 96% · G6 writing 91% · G6 math 74%Top fifth
Grandview Public SchoolElementary · Grades JK–6G3 reading 88% · G3 writing 88% · G3 math 79% · G6 reading 92% · G6 writing 89% · G6 math 78%Top fifth
John Darling Public SchoolElementary · Grades JK–6G3 reading 88% · G3 writing 56% · G3 math 80% · G6 reading 100% · G6 writing 100% · G6 math 90%Second fifth
Laurel Heights Secondary SchoolSecondary · Grades 9–12G9 math 83% · OSSLT 87%Second fifth
St Dominic Savio Catholic Elementary SchoolElementary · Grades JK–8G3 reading 78% · G3 writing 67% · G3 math 69% · G6 reading 93% · G6 writing 100% · G6 math 71%Second fifth
Forest Glen Public SchoolElementary · Grades JK–8G3 reading 87% · G3 writing 72% · G3 math 62% · G6 reading 100% · G6 writing 87% · G6 math 50%Second fifth
Sir Adam Beck Public SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 75% · G3 math 66% · G6 reading 90% · G6 writing 92% · G6 math 80%Second fifth
Driftwood Park Public SchoolElementary · Grades JK–6G3 reading 73% · G3 writing 69% · G3 math 76% · G6 reading 93% · G6 writing 96% · G6 math 54%Second fifth
Williamsburg Public SchoolElementary · Grades JK–6G3 reading 75% · G3 writing 62% · G3 math 57% · G6 reading 94% · G6 writing 95% · G6 math 72%Second fifth
John Sweeney Catholic Elementary SchoolElementary · Grades JK–8G3 reading 85% · G3 writing 73% · G3 math 66% · G6 reading 85% · G6 writing 82% · G6 math 72%Middle fifth
Resurrection Catholic Secondary SchoolSecondary · Grades 9–12G9 math 57% · OSSLT 90%Middle fifth
St Josephine Bakhita Catholic Elementary SchoolElementary · Grades JK–8G3 reading 87% · G3 writing 76% · G3 math 71% · G6 reading 81% · G6 writing 81% · G6 math 66%Middle fifth
Waterloo-Oxford District Secondary SchoolSecondary · Grades 9–12G9 math 59% · OSSLT 84%Middle fifth
Wellesley Public SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 78% · G3 math 63% · G6 reading 94% · G6 writing 88% · G6 math 73%Middle fifth
Edna Staebler Public SchoolElementary · Grades JK–8G3 reading 76% · G3 writing 71% · G3 math 75% · G6 reading 86% · G6 writing 88% · G6 math 53%Middle fifth
St Mark Catholic Elementary SchoolElementary · Grades JK–8G3 reading 94% · G3 writing 91% · G3 math 91% · G6 reading 76% · G6 writing 81% · G6 math 38%Middle fifth
Westvale Public SchoolElementary · Grades JK–6G3 reading 82% · G3 writing 76% · G3 math 69% · G6 reading 87% · G6 writing 84% · G6 math 42%Middle fifth
Baden Public SchoolElementary · Grades JK–8G3 reading 95% · G3 writing 84% · G3 math 89% · G6 reading 70% · G6 writing 66% · G6 math 42%Middle fifth
Holy Rosary Catholic Elementary SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 68% · G3 math 66% · G6 reading 92% · G6 writing 85% · G6 math 58%Middle fifth
W.T. Townshend Public SchoolElementary · Grades JK–6G3 reading 74% · G3 writing 68% · G3 math 59% · G6 reading 91% · G6 writing 91% · G6 math 50%Middle fifth
Sandhills Public SchoolElementary · Grades JK–6G3 reading 77% · G3 writing 69% · G3 math 67% · G6 reading 88% · G6 writing 80% · G6 math 59%Middle fifth
Jean Steckle Public SchoolElementary · Grades JK–8G3 reading 73% · G3 writing 67% · G3 math 60% · G6 reading 78% · G6 writing 88% · G6 math 50%Middle fifth
Holy Family Catholic Elementary SchoolElementary · Grades JK–8G3 reading 65% · G3 writing 76% · G3 math 73% · G6 reading 68% · G6 writing 83% · G6 math 39%Middle fifth
Janet Metcalfe Public SchoolElementary · Grades JK–8G3 reading 64% · G3 writing 48% · G3 math 53% · G6 reading 94% · G6 writing 89% · G6 math 55%Middle fifth
Forest Heights Collegiate InstituteSecondary · Grades 9–12G9 math 48% · OSSLT 86%Fourth fifth
Plattsville & District Public SchoolElementary · Grades JK–8G3 reading 78% · G3 writing 68% · G3 math 73% · G6 reading 78% · G6 writing 78% · G6 math 26%Fourth fifth
St Nicholas Catholic Elementary SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 58% · G3 math 58% · G6 reading 90% · G6 writing 77% · G6 math 44%Fourth fifth
Meadowlane Public SchoolElementary · Grades JK–6G3 reading 47% · G3 writing 27% · G3 math 43% · G6 reading 93% · G6 writing 89% · G6 math 33%Fourth fifth

Ontario Ministry of Education, School Information Finder 2024–25 (EQAO results; N/R where groups are too small). Open Government Licence – Ontario.

Map

Where the 34 schools in and around New Hamburg are

A pin for every school, its colour the system it belongs to.

Holy Trinity Catholic Elementary School · English CatholicNew Dundee Public School · English public · 165 studentsJohn Darling Public School · English public · 175 studentsGrandview Public School · English public · 230 studentsMeadowlane Public School · English public · 235 studentsPlattsville & District Public School · English public · 270 studentsDriftwood Park Public School · English public · 365 studentsMary Johnston Public School · English public · 375 studentsWestvale Public School · English public · 390 studentsSt Mark Catholic Elementary School · English Catholic · 390 studentsAbraham Erb Public School · English public · 395 studentsHoly Family Catholic Elementary School · English Catholic · 405 studentsBaden Public School · English public · 455 studentsWestheights Public School · English public · 480 studentsSir Adam Beck Public School · English public · 495 studentsSt Nicholas Catholic Elementary School · English Catholic · 495 studentsForest Glen Public School · English public · 540 studentsHoly Rosary Catholic Elementary School · English Catholic · 560 studentsSt Dominic Savio Catholic Elementary School · English Catholic · 565 studentsEdna Staebler Public School · English public · 575 studentsSandhills Public School · English public · 615 studentsW.T. Townshend Public School · English public · 625 studentsWellesley Public School · English public · 630 studentsWilliamsburg Public School · English public · 630 studentsJean Steckle Public School · English public · 650 studentsLaurelwood Public School · English public · 705 studentsJohn Sweeney Catholic Elementary School · English Catholic · 720 studentsJanet Metcalfe Public School · English public · 720 studentsVista Hills Public School · English public · 775 studentsSt Josephine Bakhita Catholic Elementary School · English Catholic · 815 studentsWaterloo-Oxford District Secondary School · English public · 1,460 studentsForest Heights Collegiate Institute · English public · 1,555 studentsLaurel Heights Secondary School · English public · 1,765 studentsResurrection Catholic Secondary School · English Catholic · 1,920 studentsWaterloo-Oxford District SecondaryForest Heights Collegiate InstituteLaurel Heights SecondaryResurrection© OpenStreetMap contributors
ElementarySecondary (named)Alternative, adult or onlineSize: studentsEnglish publicEnglish Catholic

Points from the provincial lists.

Language

Schooling in English and French around New Hamburg

The language each school teaches in, against every school in Ontario.

French 00%
English 34100%

The mark on each bar is the share of schools in Ontario.

For schooling in French, families look further afield.

Section 23 of the Charter of Rights and Freedoms gives French-speaking parents the right to French-language schooling for their children, through the French-language boards.

Who runs them

Who runs New Hamburg’s schools

Each level’s schools by system: English public, English Catholic, French-language, and independent or other.

By system, they split: English public 25 and English Catholic 9.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 30 schools73%
Secondary 4 schools75%
All of New Hamburg’s schools 34 schools74%
Ontario 4,948 schools62%

The provincial school lists: each school’s board, language and Catholic or public status.

Getting a place

How children get a place in New Hamburg

Catholic schools

A Catholic elementary school usually asks for a Catholic parent or a baptized child; a Catholic high school admits all.

The neighbourhood school

Ask the board first. It holds the enrolment list and points each street to its own school; out-of-area requests go ahead only with space to spare.

The provinces’ education acts and the boards’ own admission policies; check with the board for a given address.

Every school

The 34 schools in and around New Hamburg

Secondary schools1 in New Hamburg, 3 within 3 km
Elementary schools6 in New Hamburg, 24 within 3 km
Forest Glen Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Second fifth in Ontario
540 students
Sir Adam Beck Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Second fifth in Ontario
495 students
Baden Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Middle fifth in Ontario
455 students
Holy Family Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
CatholicMiddle fifth in Ontario
405 students
Grandview Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Top fifth in Ontario
230 students
New Dundee Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Top fifth in Ontario
165 students
Vista Hills Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Top fifth in Ontario
775 students0.3 km outside the town
Wellesley Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Middle fifth in Ontario
630 students0.8 km outside the town
John Darling Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Second fifth in Ontario
175 students0.9 km outside the town
Edna Staebler Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Middle fifth in Ontario
575 students1.1 km outside the town
Driftwood Park Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Second fifth in Ontario
365 students1.2 km outside the town
Abraham Erb Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Top fifth in Ontario
395 students1.2 km outside the town
John Sweeney Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
CatholicMiddle fifth in Ontario
720 students1.5 km outside the town
Westheights Public School
Elementary · Grades 6–8 · Waterloo Region DSB
480 students1.6 km outside the town
Westvale Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Middle fifth in Ontario
390 students1.8 km outside the town
Janet Metcalfe Public School
Elementary · Grades JK–8 · Waterloo Region DSB
Middle fifth in Ontario
720 students1.8 km outside the town
W.T. Townshend Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Middle fifth in Ontario
625 students1.9 km outside the town
Sandhills Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Middle fifth in Ontario
615 students2 km outside the town
St Mark Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
CatholicMiddle fifth in Ontario
390 students2 km outside the town
St Nicholas Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
CatholicFourth fifth in Ontario
495 students2 km outside the town
Holy Trinity Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
Catholic
2 km outside the town
Meadowlane Public School
Elementary · Grades JK–6 · Waterloo Region DSB
Fourth fifth in Ontario
235 students2.1 km outside the town
Holy Rosary Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
CatholicMiddle fifth in Ontario
560 students2.2 km outside the town
St Dominic Savio Catholic Elementary School
Elementary · Grades JK–8 · Waterloo CDSB
CatholicSecond fifth in Ontario
565 students2.3 km outside the town
Show all 30 elementary schools
High schools within reach

High schools within reach of New Hamburg

Secondary and all-grade schools within 15 km, by distance.

7 secondary schools are within 15 km: 5 English public and 2 English Catholic. The shortest trip is to Waterloo-Oxford District Secondary School, 2.3 km.

Within 15 km
7
4 in or near the town itself
Nearest
2.3 km
Waterloo-Oxford District Secondary School
SchoolBoardSystemBandStudentsAway
Waterloo-Oxford District Secondary SchoolSecondary · Grades 9–12Waterloo Region DSBEnglish publicMiddle fifth1,4602.3 km
Laurel Heights Secondary SchoolSecondary · Grades 9–12Waterloo Region DSBEnglish publicSecond fifth1,7659.7 km
Resurrection Catholic Secondary SchoolSecondary · Grades 9–12Waterloo CDSBEnglish CatholicMiddle fifth1,92010 km
Forest Heights Collegiate InstituteSecondary · Grades 9–12Waterloo Region DSBEnglish publicFourth fifth1,55512 km
Kitchener Waterloo Collegiate and Vocational SchoolSecondary · Grades 9–12Waterloo Region DSBEnglish publicSecond fifth1,65014 km
Waterloo Collegiate InstituteSecondary · Grades 9–12Waterloo Region DSBEnglish publicMiddle fifth1,48014 km
St David Catholic Secondary SchoolSecondary · Grades 9–12Waterloo CDSBEnglish CatholicSecond fifth1,08014 km

Distances in a straight line from the town’s centre point.

Towns its size

Towns its size in Ontario

Places of about the same size and their schools in or within 3 km, largest first.

TownPopulationSchoolsStudentsFrenchNearest secondary
LaSalle36,4522415,56031.4 km
…
South Eglinton-Davisville23,3804322,55000.8 km
Birchcliffe-Cliffside23,1157331,81530.7 km
High Park-Swansea22,97010039,92081.7 km
Steeles22,9438430,71010.4 km
New Hamburg22,8903421,14502.3 km
Eglinton East22,8207732,14530.5 km
Erindale22,7557937,39520.4 km
Moss Park22,7017623,70540.7 km
Humber Bay Shores22,6333417,59511.8 km
…
Beaverton13,71062,20506.5 km

Among 273 towns its size, 182 have more schools nearby. In 221 of the 274, at least one school teaches in French.

Populations from Statistics Canada; schools from the provincial lists, in or within 3 km of each town.

Neighbours

Schools in the towns around New Hamburg

For each nearby town, its schools in or within 3 km of its outline, with straight-line distances.

Highland WestForest HeightsLaurentian WestVictoria HillsWestmountForest HillHighland WestForest HeightsLaurentian WestVictoria HillsWestmountForest HillNew Hamburg
TownSchoolsFrenchCatholic or independentNearest secondary
New Hamburg34092.3 km
Highland West
10 km
32080.7 km
Forest Heights
10 km
331121.2 km
Laurentian West
12 km
351122.5 km
Victoria Hills
12 km
39191.8 km
Westmount
12 km
401101.6 km
Forest Hill
12 km
391140.8 km

Next door, Westmount counts 40 schools, more than any other neighbour.

How to read these numbers

What this data can and can’t tell you

  • The kinds of school. An all-grade school teaches from kindergarten through high school; elementary and secondary schools split those years.
  • Which schools count. Schools inside New Hamburg and those within 3 km of its outline: a family nearby would weigh them all.
  • Boards and systems. English and French, public and Catholic: the board decides the system, and the address decides the school.
  • The year. The province’s 2024-25 list.
  • Bands, not ranks. A school with no reported result has no band; one with several averages its fifths.
  • What isn’t here. Ontario’s private schools aren’t in the open list; no province publishes inspection grades.

Questions about schools in New Hamburg

Which boards run the schools in New Hamburg?

Waterloo Region DSB (24), Waterloo CDSB (9) and Thames Valley DSB (1), with each one’s schools in brackets.

How do I get a place at a school in New Hamburg?

Enrolment goes through the board; schools outside your area take students when they have room.

How many schools are there in New Hamburg?

The town holds 7 of them; 27 more are within 3 km of its outline.

Is there a French-language school in New Hamburg?

No, none within 3 km of New Hamburg; ask the French-language board for the nearest.

Sources: Ontario Ministry of Education, School Information Finder 2024–25 and school contact list (Open Government Licence – Ontario) · map tiles © OpenStreetMap contributors. Under the Statistics Canada Open Licence.

Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).