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

3 schools in Port Byron

Illinois · Public K-12

In total, Port Byron hosts 3 public K-12 schools with about 1,095 students, an average of 365 per school.

4-year change in Port Byron

SY 2020-21 vs SY 2024-25
Total enrollment
1,095
-21 (-2%) vs SY 2020-21
School count
3
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,854
all ages · ACS 5-yr
Students
1,095
public K-12 · NCES
Schools
3
public K-12
NameLevelGradesEnrollment
Riverdale Elem SchoolElementaryPK-05517
Riverdale Middle SchoolMiddle06-08254
Riverdale Sr High SchoolHigh09-12324

About Port Byron

Port Byron, Illinois is home to 3 public schools, with combined enrollment of approximately 1,095 students. By school count, it is a thinly populated city.

In terms of grade levels, the city comprises 1 elementary, 1 middle, and 1 high.

Per-school enrollment runs near 365, below the state mean of about 480.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment held roughly steady: 1,116 students in SY 2020-21 versus 1,095 in SY 2024-25.

On this page, the community for Port Byron 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 Port Byron, Illinois?
There are 3 public K-12 schools in Port Byron, with a combined enrollment of about 1,095.
How many elementary, middle, and high schools are in Port Byron?
Port Byron has 1 elementary school, 1 middle school, and 1 high school.
What is the largest public school in Port Byron?
Riverdale Elem School is the largest public school in Port Byron by enrollment, with approximately 517 students.
What school districts serve Port Byron?
Port Byron public schools are operated by Riverdale CUSD 100.
What grade levels do public schools in Port Byron cover?
Public schools in Port Byron serve students from pre-K through grade 12.