Sign In Register

Schools in North Branch, MN

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

North Branch has 7 public schools with a total enrollment of 2,745 students and 139 teachers. There are 4 elementary, 1 middle, and 2 high schools. The average student-teacher ratio is 19.7:1. 1 charter school serve the area.

Public Schools (7)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Sunrise River Elementary School Elementary 875 49 17.9:1
North Branch Area High School High 781 36 21.7:1
North Branch Area Middle School Middle 609 28 21.8:1
North Branch Area Education Center Elementary 233 16 14.6:1
Phoenix Academy Charter School (Charter) Elementary 160 9 17.8:1
Distance Learning Academy Secondary High 76 1 76.0:1
Distance Learning Acadmy Elementary Elementary 11 0
View full profile of North Branch, MN →