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

4 schools in Portland

Michigan · Public K-12

Of the public K-12 schools operating across Michigan, 4 sit inside Portland, collectively enrolling about 1,979 students (2 elementary, 1 middle, and 1 high).

7-year change in Portland

SY 2017-18 vs SY 2024-25
Total enrollment
1,979
-51 (-3%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
91%
was 94%
% Hispanic
4%
was 3%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Oakwood Elementary SchoolElementaryPK-02473
Portland High SchoolHigh09-12665
Portland Middle SchoolMiddle06-08418
Westwood Elementary SchoolElementary03-05423

About Portland

Across Portland, Michigan, 4 public schools instructs about 1,979 students between them.

Looking at the level breakdown, the city comprises 2 elementary, 1 middle, and 1 high.

Schools in Portland average about 495 students each, 22% meaningfully above the Michigan norm.

Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 3%: 2,030 students in SY 2017-18 versus 1,979 in SY 2024-25.

On this page, the community for Portland discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Portland, Michigan?
There are 4 public K-12 schools in Portland, with a combined enrollment of about 1,979.
How many elementary, middle, and high schools are in Portland?
Portland has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Portland?
Portland High School is the largest public school in Portland by enrollment, with approximately 665 students.
What school districts serve Portland?
Portland public schools are operated by Portland Public Schools.
What grade levels do public schools in Portland cover?
Public schools in Portland serve students from pre-K through grade 12.