The Upper Canada District School Board (UCDSB) offers 85 schools, each of which includes state-of-the-art facilities, science labs, applied arts, performing arts and sports facilities.
UCDSB has 22 high schools and 63 primary schools. The schools are small, with most of the secondary schools hosting 400-600 students while the primary schools have about 300 students. Each class has an average of 25 students, so that teachers can more effectively meet the different learning needs of students.
- School District Distribution:
- Elementary Schools: 81
- Secondary Schools: 22