Upper Grand District School Board
Schools by level
Elementary 66 · High school 12
At a glance
- Students
- 35,370 (2024-25)
- Schools
- 78
- Website
- www.ugdsb.ca
Official rating
The official rating for this district is not linked yet.
Check the zoned school for an address
Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.
Schools (78)
Official campus ratings are shown with their year. Use the address lookup to confirm zoning.
Elementary 66
Aberfoyle Public School
Grades JK-8 · Puslinch · Students 375 · Zoned · Gr 3 math 97% · Gr 6 math 79% · Gr 3 reading 94% · Gr 3 writing 94% · Gr 6 reading 100% · Gr 6 writing 98% (EQAO 2024-25)
Alma Public School
Grades JK-6 · Alma · Students 105 · Zoned · Gr 3 math 93% · Gr 6 math 60% · Gr 3 reading 93% · Gr 3 writing 80% · Gr 6 reading 93% · Gr 6 writing 93% (EQAO 2024-25)
Arthur Public School
Grades JK-8 · Arthur · Students 435 · Zoned · Gr 3 math 58% · Gr 6 math 43% · Gr 3 reading 75% · Gr 3 writing 72% · Gr 6 reading 93% · Gr 6 writing 93% (EQAO 2024-25)
Brant Avenue Public School
Grades JK-6 · Guelph · Students 260 · Zoned · Gr 3 math 72% · Gr 6 math 44% · Gr 3 reading 62% · Gr 3 writing 71% · Gr 6 reading 78% · Gr 6 writing 72% (EQAO 2024-25)
Brisbane Public School
Grades JK-6 · Erin · Students 395 · Zoned · Gr 3 math 73% · Gr 6 math 90% · Gr 3 reading 84% · Gr 3 writing 78% · Gr 6 reading 98% · Gr 6 writing 98% (EQAO 2024-25)
Centennial Hylands Elementary School
Grades JK-8 · Shelburne · Students 540 · Zoned · Gr 3 math 44% · Gr 6 math 40% · Gr 3 reading 67% · Gr 3 writing 31% · Gr 6 reading 88% · Gr 6 writing 88% (EQAO 2024-25)
Central Public School
Grades JK-6 · Guelph · Students 240 · Zoned · Gr 3 math 69% · Gr 6 math 77% · Gr 3 reading 83% · Gr 3 writing 79% · Gr 6 reading 96% · Gr 6 writing 88% (EQAO 2024-25)
Centre Peel Public School
Grades JK-8 · Drayton · Students 125 · Zoned · Gr 3 math 60% · Gr 3 reading 70% · Gr 3 writing 50% (EQAO 2024-25)
Credit Meadows Elementary School
Grades JK-8 · Orangeville · Students 455 · Zoned · Gr 3 math 78% · Gr 6 math 74% · Gr 3 reading 74% · Gr 3 writing 71% · Gr 6 reading 95% · Gr 6 writing 95% (EQAO 2024-25)
Drayton Heights Public School
Grades JK-8 · Drayton · Students 405 · Zoned · Gr 3 math 90% · Gr 6 math 70% · Gr 3 reading 85% · Gr 3 writing 79% · Gr 6 reading 89% · Gr 6 writing 97% (EQAO 2024-25)
East Garafraxa Central Public School
Grades JK-8 · Orton · Students 195 · Zoned · Gr 3 math 67% · Gr 6 math 81% · Gr 3 reading 70% · Gr 3 writing 63% · Gr 6 reading 95% · Gr 6 writing 100% (EQAO 2024-25)
Ecole Arbour Vista Public School
Grades JK-8 · Guelph · Students 445 · Zoned · Gr 3 math 88% · Gr 6 math 82% · Gr 3 reading 92% · Gr 3 writing 92% · Gr 6 reading 94% · Gr 6 writing 94% (EQAO 2024-25)
Ecole Guelph Lake Public School
Grades JK-8 · Guelph · Students 490 · Zoned · Gr 3 math 58% · Gr 6 math 60% · Gr 3 reading 71% · Gr 3 writing 66% · Gr 6 reading 95% · Gr 6 writing 95% (EQAO 2024-25)
Ecole Harris Mill Public School
Grades JK-6 · Rockwood · Students 235 · Zoned · Gr 3 math 51% · Gr 3 reading 76% · Gr 3 writing 78% (EQAO 2024-25)
Ecole King George Public School
Grades JK-8 · Guelph · Students 465 · Zoned · Gr 3 math 64% · Gr 6 math 89% · Gr 3 reading 83% · Gr 3 writing 72% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)
Edward Johnson Public School
Grades JK-6 · Guelph · Students 290 · Zoned · Gr 3 math 75% · Gr 6 math 89% · Gr 3 reading 94% · Gr 3 writing 83% · Gr 6 reading 94% · Gr 6 writing 97% (EQAO 2024-25)
Elora Public School
Grades JK-8 · Elora · Students 545 · Zoned · Gr 3 math 66% · Gr 6 math 52% · Gr 3 reading 86% · Gr 3 writing 89% · Gr 6 reading 98% · Gr 6 writing 98% (EQAO 2024-25)
Eramosa Public School
Grades JK-6 · Rockwood · Students 130 · Zoned · Gr 3 math 100% · Gr 3 reading 86% · Gr 3 writing 79% (EQAO 2024-25)
Erin Public School
Grades JK-8 · Erin · Students 315 · Zoned · Gr 3 math 52% · Gr 6 math 32% · Gr 3 reading 88% · Gr 3 writing 60% · Gr 6 reading 79% · Gr 6 writing 89% (EQAO 2024-25)
Fred A Hamilton Public School
Grades JK-6 · Guelph · Students 205 · Zoned · Gr 3 math 52% · Gr 6 math 65% · Gr 3 reading 86% · Gr 3 writing 71% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)
Gateway Drive Public School
Grades JK-8 · Guelph · Students 305 · Zoned · Gr 3 math 91% · Gr 6 math 27% · Gr 3 reading 82% · Gr 3 writing 45% · Gr 6 reading 69% · Gr 6 writing 56% (EQAO 2024-25)
Glenbrook Elementary School
Grades JK-8 · Shelburne · Students 430 · Zoned · Gr 3 math 70% · Gr 6 math 36% · Gr 3 reading 65% · Gr 3 writing 68% · Gr 6 reading 86% · Gr 6 writing 86% (EQAO 2024-25)
Grand River Public School
Grades JK-8 · Fergus · Zoned
Grand Valley & District Public School
Grades JK-8 · Grand Valley · Students 395 · Zoned · Gr 3 math 43% · Gr 6 math 45% · Gr 3 reading 62% · Gr 3 writing 48% · Gr 6 reading 84% · Gr 6 writing 74% (EQAO 2024-25)
Hyland Heights Elementary School
Grades JK-8 · Shelburne · Students 480 · Zoned · Gr 3 math 32% · Gr 6 math 16% · Gr 3 reading 60% · Gr 3 writing 37% · Gr 6 reading 60% · Gr 6 writing 53% (EQAO 2024-25)
Island Lake Public School
Grades JK-8 · Orangeville · Students 525 · Zoned · Gr 3 math 77% · Gr 6 math 44% · Gr 3 reading 85% · Gr 3 writing 81% · Gr 6 reading 81% · Gr 6 writing 87% (EQAO 2024-25)
J Douglas Hogarth Public School
Grades JK-8 · Fergus · Students 610 · Zoned · Gr 3 math 73% · Gr 6 math 58% · Gr 3 reading 92% · Gr 3 writing 76% · Gr 6 reading 91% · Gr 6 writing 90% (EQAO 2024-25)
James McQueen Public School
Grades JK-6 · Fergus · Students 245 · Zoned · Gr 3 math 50% · Gr 3 reading 56% · Gr 3 writing 22% (EQAO 2024-25)
Jean Little Public School
Grades JK-8 · Guelph · Students 395 · Zoned · Gr 3 math 77% · Gr 6 math 83% · Gr 3 reading 90% · Gr 3 writing 80% · Gr 6 reading 93% · Gr 6 writing 100% (EQAO 2024-25)
John Black Public School
Grades JK-8 · Fergus · Students 335 · Zoned · Gr 3 math 86% · Gr 6 math 58% · Gr 3 reading 93% · Gr 3 writing 86% · Gr 6 reading 94% · Gr 6 writing 94% (EQAO 2024-25)
John Galt Public School
Grades JK-8 · Guelph · Students 360 · Zoned · Gr 3 math 48% · Gr 6 math 38% · Gr 3 reading 70% · Gr 3 writing 52% · Gr 6 reading 88% · Gr 6 writing 74% (EQAO 2024-25)
John McCrae Public School
Grades JK-8 · Guelph · Students 545 · Zoned · Gr 3 math 72% · Gr 6 math 84% · Gr 3 reading 80% · Gr 3 writing 80% · Gr 6 reading 97% · Gr 6 writing 100% (EQAO 2024-25)
June Avenue Public School
Grades JK-8 · Guelph · Students 200 · Zoned · Gr 3 math 94% · Gr 6 math 43% · Gr 3 reading 94% · Gr 3 writing 88% · Gr 6 reading 86% · Gr 6 writing 86% (EQAO 2024-25)
Ken Danby Public School
Grades JK-8 · Guelph · Students 570 · Zoned · Gr 3 math 76% · Gr 6 math 97% · Gr 3 reading 88% · Gr 3 writing 73% · Gr 6 reading 98% · Gr 6 writing 90% (EQAO 2024-25)
Kenilworth Public School
Grades JK-6 · Kenilworth · Students 85 · Zoned · Gr 3 math 53% · Gr 3 reading 67% · Gr 3 writing 60% (EQAO 2024-25)
Kortright Hills Public School
Grades JK-8 · Guelph · Students 525 · Zoned · Gr 3 math 76% · Gr 6 math 72% · Gr 3 reading 82% · Gr 3 writing 75% · Gr 6 reading 90% · Gr 6 writing 92% (EQAO 2024-25)
Laurelwoods Elementary School
Grades JK-8 · Orangeville · Students 245 · Zoned · Gr 3 math 100% · Gr 6 math 44% · Gr 3 reading 100% · Gr 3 writing 94% · Gr 6 reading 94% · Gr 6 writing 85% (EQAO 2024-25)
Maryborough Public School
Grades JK-6 · Moorefield · Students 165 · Zoned · Gr 3 math 66% · Gr 6 math 61% · Gr 3 reading 78% · Gr 3 writing 52% · Gr 6 reading 96% · Gr 6 writing 100% (EQAO 2024-25)
Minto-Clifford Central Public School
Grades JK-8 · Harriston · Students 445 · Zoned · Gr 3 math 59% · Gr 6 math 37% · Gr 3 reading 74% · Gr 3 writing 66% · Gr 6 reading 79% · Gr 6 writing 87% (EQAO 2024-25)
Mitchell Woods Public School
Grades JK-8 · Guelph · Students 515 · Zoned · Gr 3 math 62% · Gr 6 math 56% · Gr 3 reading 74% · Gr 3 writing 55% · Gr 6 reading 83% · Gr 6 writing 85% (EQAO 2024-25)
Mono-Amaranth Public School
Grades JK-8 · Mono · Students 295 · Zoned · Gr 3 math 67% · Gr 6 math 48% · Gr 3 reading 89% · Gr 3 writing 44% · Gr 6 reading 87% · Gr 6 writing 89% (EQAO 2024-25)
Montgomery Village Public School
Grades JK-8 · Orangeville · Students 475 · Zoned · Gr 3 math 57% · Gr 6 math 26% · Gr 3 reading 71% · Gr 3 writing 71% · Gr 6 reading 70% · Gr 6 writing 78% (EQAO 2024-25)
Ottawa Crescent Public School
Grades JK-6 · Guelph · Students 235 · Zoned · Gr 3 math 39% · Gr 6 math 32% · Gr 3 reading 48% · Gr 3 writing 42% · Gr 6 reading 84% · Gr 6 writing 76% (EQAO 2024-25)
Paisley Road Public School
Grades JK-6 · Guelph · Students 385 · Zoned · Gr 3 math 65% · Gr 6 math 42% · Gr 3 reading 78% · Gr 3 writing 60% · Gr 6 reading 70% · Gr 6 writing 70% (EQAO 2024-25)
Palmerston Public School
Grades JK-8 · Palmerston · Students 480 · Zoned · Gr 3 math 71% · Gr 6 math 66% · Gr 3 reading 84% · Gr 3 writing 63% · Gr 6 reading 92% · Gr 6 writing 88% (EQAO 2024-25)
Parkinson Centennial School
Grades JK-8 · Orangeville · Students 390 · Zoned · Gr 3 math 39% · Gr 6 math 7% · Gr 3 reading 52% · Gr 3 writing 48% · Gr 6 reading 66% · Gr 6 writing 55% (EQAO 2024-25)
Ponsonby Public School
Grades JK-6 · Guelph · Students 150 · Zoned · Gr 3 math 84% · Gr 6 math 76% · Gr 3 reading 89% · Gr 3 writing 84% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)
Primrose Elementary School
Grades JK-8 · Mulmur · Students 550 · Zoned · Gr 3 math 65% · Gr 6 math 38% · Gr 3 reading 65% · Gr 3 writing 69% · Gr 6 reading 85% · Gr 6 writing 92% (EQAO 2024-25)
Princess Elizabeth Public School
Grades JK-8 · Orangeville · Students 520 · Zoned · Gr 3 math 68% · Gr 6 math 65% · Gr 3 reading 82% · Gr 3 writing 78% · Gr 6 reading 100% · Gr 6 writing 90% (EQAO 2024-25)
Princess Margaret Public School
Grades JK-8 · Orangeville · Students 280 · Zoned · Gr 3 math 88% · Gr 6 math 46% · Gr 3 reading 88% · Gr 3 writing 100% · Gr 6 reading 92% · Gr 6 writing 88% (EQAO 2024-25)
Priory Park Public School
Grades JK-6 · Guelph · Students 210 · Zoned · Gr 3 math 62% · Gr 6 math 53% · Gr 3 reading 56% · Gr 3 writing 50% · Gr 6 reading 95% · Gr 6 writing 84% (EQAO 2024-25)
Rickson Ridge Public School
Grades JK-8 · Guelph · Students 600 · Zoned · Gr 3 math 79% · Gr 6 math 68% · Gr 3 reading 89% · Gr 3 writing 82% · Gr 6 reading 94% · Gr 6 writing 100% (EQAO 2024-25)
Rockwood Centennial Public School
Grades JK-8 · Rockwood · Students 340 · Zoned · Gr 3 math 75% · Gr 6 math 63% · Gr 3 reading 90% · Gr 3 writing 80% · Gr 6 reading 90% · Gr 6 writing 89% (EQAO 2024-25)
Ross R MacKay Public School
Grades JK-6 · Hillsburgh · Students 110 · Zoned · Gr 3 math 86% · Gr 6 math 60% · Gr 3 reading 86% · Gr 3 writing 79% · Gr 6 reading 90% · Gr 6 writing 100% (EQAO 2024-25)
Salem Public School
Grades JK-6 · Elora · Students 285 · Zoned · Gr 3 math 79% · Gr 6 math 79% · Gr 3 reading 82% · Gr 3 writing 84% · Gr 6 reading 97% · Gr 6 writing 92% (EQAO 2024-25)
Sir Isaac Brock Public School
Grades JK-8 · Guelph · Students 550 · Zoned · Gr 3 math 86% · Gr 6 math 88% · Gr 3 reading 88% · Gr 3 writing 81% · Gr 6 reading 95% · Gr 6 writing 98% (EQAO 2024-25)
Spencer Avenue Elementary School
Grades JK-8 · Orangeville · Students 440 · Zoned · Gr 3 math 71% · Gr 6 math 53% · Gr 3 reading 75% · Gr 3 writing 72% · Gr 6 reading 89% · Gr 6 writing 95% (EQAO 2024-25)
Taylor Evans Public School
Grades JK-8 · Guelph · Students 460 · Zoned · Gr 3 math 63% · Gr 6 math 44% · Gr 3 reading 86% · Gr 3 writing 66% · Gr 6 reading 91% · Gr 6 writing 79% (EQAO 2024-25)
Victoria Cross Public School
Grades JK-8 · Mount Forest · Students 450 · Zoned · Gr 3 math 61% · Gr 6 math 38% · Gr 3 reading 79% · Gr 3 writing 54% · Gr 6 reading 85% · Gr 6 writing 66% (EQAO 2024-25)
Victoria Terrace Public School
Grades JK-6 · Fergus · Students 200 · Zoned · Gr 3 math 95% · Gr 6 math 50% · Gr 3 reading 100% · Gr 3 writing 84% · Gr 6 reading 88% · Gr 6 writing 85% (EQAO 2024-25)
Victory Public School
Grades JK-6 · Guelph · Students 285 · Zoned · Gr 3 math 87% · Gr 6 math 94% · Gr 3 reading 87% · Gr 3 writing 74% · Gr 6 reading 100% · Gr 6 writing 94% (EQAO 2024-25)
Waverley Drive Public School
Grades JK-8 · Guelph · Students 585 · Zoned · Gr 3 math 53% · Gr 6 math 75% · Gr 3 reading 62% · Gr 3 writing 52% · Gr 6 reading 96% · Gr 6 writing 96% (EQAO 2024-25)
Westminster Woods Public School
Grades JK-8 · Guelph · Students 610 · Zoned · Gr 3 math 84% · Gr 6 math 72% · Gr 3 reading 87% · Gr 3 writing 76% · Gr 6 reading 98% · Gr 6 writing 98% (EQAO 2024-25)
Westwood Public School
Grades JK-8 · Guelph · Students 315 · Zoned · Gr 3 math 65% · Gr 6 math 76% · Gr 3 reading 71% · Gr 3 writing 65% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)
William C. Winegard Public School
Grades JK-8 · Guelph · Students 495 · Zoned · Gr 3 math 71% · Gr 6 math 56% · Gr 3 reading 82% · Gr 3 writing 69% · Gr 6 reading 92% · Gr 6 writing 87% (EQAO 2024-25)
Willow Road Public School
Grades JK-8 · Guelph · Students 435 · Zoned · Gr 3 math 50% · Gr 6 math 39% · Gr 3 reading 46% · Gr 3 writing 54% · Gr 6 reading 89% · Gr 6 writing 83% (EQAO 2024-25)
High school 12
Centennial Collegiate and Vocational Institute
Grades 9-12 · Guelph · Students 1,655 · Zoned · OSSLT pass 93% · Gr 9 math 75% (EQAO 2024-25)
Centre Dufferin District High School
Grades 9-12 · Shelburne · Students 810 · Zoned · OSSLT pass 76% · Gr 9 math 37% (EQAO 2024-25)
Centre Wellington District High School
Grades 9-12 · Fergus · Students 1,190 · Zoned · OSSLT pass 89% · Gr 9 math 63% (EQAO 2024-25)
Day School -Wellington Centre - ContEd
Grades 11-12 · Guelph · Students 120 · Zoned
Erin District High School
Grades 9-12 · Erin · Students 530 · Zoned · OSSLT pass 97% · Gr 9 math 61% (EQAO 2024-25)
Guelph Collegiate and Vocational Institute
Grades 9-12 · Guelph · Students 1,735 · Zoned · OSSLT pass 91% · Gr 9 math 71% (EQAO 2024-25)
John F Ross Collegiate and Vocational Institute
Grades 9-12 · Guelph · Students 2,115 · Zoned · OSSLT pass 90% · Gr 9 math 76% (EQAO 2024-25)
Norwell District Secondary School
Grades 9-12 · Palmerston · Students 735 · Zoned · OSSLT pass 84% · Gr 9 math 66% (EQAO 2024-25)
Orangeville District Secondary School
Grades 9-12 · Orangeville · Students 1,095 · Zoned · OSSLT pass 82% · Gr 9 math 43% (EQAO 2024-25)
Two Rivers Secondary School
Grades 9-12 · Guelph · Zoned
Wellington Heights Secondary School
Grades 9-12 · Mount Forest · Students 470 · Zoned · OSSLT pass 86% · Gr 9 math 43% (EQAO 2024-25)
Westside Secondary School
Grades 9-12 · Orangeville · Students 760 · Zoned · OSSLT pass 84% · Gr 9 math 53% (EQAO 2024-25)
Checklist before renting in this district
Check these before you sign a lease.
Checked the assigned school for the exact address with the official lookup before signing
Asked the district or council whether boundary or admission changes are planned
Asked whether the assigned school has room (or sends overflow elsewhere)
Checked that the lease is accepted as proof of address on the enrolment list
Asked how the assigned school supports English learners (ESL/EAL)
Checked the commute (school-bus eligibility, walking route)
Checked on the state or board page whether our visa means paying public-school fees
Always confirm your own situation with the official authority or an immigration professional.
Source:Vancouver School Board (checked 2026-10-30)
ESL / ELL support
Public schools support English learners as ESL/ELL (Canada), EAL/D (Australia) or ESOL (New Zealand). An English assessment at enrolment decides the support; ask the school or board about its programme.
Sources
- Ontario Ministry of Education — School information and student demographics 2024-25 (final, Sep 2026)2024-25· Checked 2026-10-29
Canada's schools and school boards come from each province's published lists. Every figure carries its year. No house prices, crime data or home-made rankings.
Ask Sam about districts