The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Mt Angel

Oregon · Public K-12

Public-school enrollment in Mt Angel comes to roughly 987 students across 4 schools (2 elementary, 1 middle, and 1 high).

7-year change in Mt Angel

SY 2017-18 vs SY 2024-25
Total enrollment
987
-74 (-7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
59%
was 57%
% Hispanic
36%
was 39%
% Black
0%
was 1%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Butte Creek Elementary SchoolElementaryKG-08303
John F Kennedy High SchoolHigh09-12223
Mt Angel Middle SchoolMiddle06-08165
St Marys Public SchoolElementaryKG-05296

About Mt Angel

Public education in Mt Angel, Oregon runs across 4 schools that educates roughly 987 students. By footprint, Mt Angel sits in the low-population bracket.

In terms of grade levels, the city is built around 2 elementary, 1 middle, and 1 high.

Schools in Mt Angel average about 247 students each, 41% noticeably below the Oregon norm.

Five-year track record. Across the same 7-year window, public-school enrollment contracted 7%: 1,061 students in SY 2017-18 versus 987 in SY 2024-25.

Within the allk12 community for this area, the community for Mt Angel discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Mt Angel, Oregon?
There are 4 public K-12 schools in Mt Angel, with a combined enrollment of about 987.
How many elementary, middle, and high schools are in Mt Angel?
Mt Angel has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Mt Angel?
Butte Creek Elementary School is the largest public school in Mt Angel by enrollment, with approximately 303 students.
What school districts serve Mt Angel?
Mt Angel is served by 2 public school districts, including Silver Falls SD 4J, Mt Angel SD 91.
What grade levels do public schools in Mt Angel cover?
Public schools in Mt Angel serve students from kindergarten through grade 12.