Sign In Register

Schools in Swartz Creek, MI

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

Swartz Creek has 7 public schools with a total enrollment of 3,575 students and 177 teachers. There are 5 elementary, 1 middle, and 1 high schools. The average student-teacher ratio is 20.2:1.

Public Schools (7)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Swartz Creek High School High 1,042 46 22.7:1
Swartz Creek Middle School Middle 801 38 21.1:1
Morrish Elementary School Elementary 442 22 20.1:1
Syring Elementary School Elementary 355 18 19.7:1
Elms Road Elementary School Elementary 345 18 19.2:1
Rankin Elementary School Elementary 307 18 17.1:1
Dieck Elementary School Elementary 283 17 16.6:1
View full profile of Swartz Creek, MI →