Sign In Register

Schools in Canonsburg, PA

Public schools, enrollment data, student-teacher ratios, and higher education.

Canonsburg has 6 public schools with a total enrollment of 3,814 students and 235 teachers. There are 3 elementary, 2 middle, and 1 high schools. The average student-teacher ratio is 16.2:1.

Public Schools (6)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Canon-McMillan SHS High 1,655 89 18.6:1
Canonsburg MS Middle 777 53 14.7:1
South Central El Elementary 431 30 14.4:1
North Strabane Intrmd Sch Middle 430 28 15.4:1
Borland Manor El Sch Elementary 263 20 13.2:1
Hills-Hendersonville El Sch Elementary 258 15 17.2:1

Colleges & Universities (1)

Institution Type Highest Degree Enrollment Tuition (In-State)
Western Area Career & Technology Center Public Certificate 31
View full profile of Canonsburg, PA →