3 schools in Riverdale CUSD 100
Whether you are tracking a high school, middle school, or elementary school, Riverdale CUSD 100's 3 public K-12 schools collectively enroll about 1,095 students (1 elementary, 1 middle, and 1 high).
4-year change in Riverdale CUSD 100
SY 2020-21 vs SY 2024-25How Riverdale CUSD 100 ranks
Among districts| Measure | This district | In Illinois | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 57.1% | #46 of 327 | N/A |
| Enrollment ranked largest first | 1,095 | #322 of 508 | #6,611 of 9,234 |
| Number of schools ranked most first | 3 | #376 of 508 | N/A |
| Students per teacher ranked fewest first | 12.8:1 | #208 of 506 | #2,909 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 15.8% | #448 of 456 | #7,708 of 8,164 |
| Diversity index ranked most diverse first | 22.3% | #281 of 341 | #5,469 of 6,853 |
Inside Riverdale CUSD 100
Since 2017-18, the 3 district schools that reported both years went from 1,168 to 1,095 students (down 6%) and from 73 to 85 full-time teachers (up 16%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Riverdale Elem School | Port Byron | Elementary | PK-05 | 517 |
| Riverdale Sr High School | Port Byron | High | 09-12 | 324 |
| Riverdale Middle School | Port Byron | Middle | 06-08 | 254 |
About Riverdale CUSD 100
Riverdale CUSD 100 is a thinly populated Illinois school district running 3 schools with combined enrollment near 1,095.
On the level-by-level breakdown, Riverdale CUSD 100 spans 1 elementary, 1 middle, and 1 high school.
Average enrollment per school in Riverdale CUSD 100 is about 365, below the Illinois average of roughly 480.
Trend over the past 4 years. Across the same 4-year window, public-school enrollment stayed largely flat: 1,116 students in SY 2020-21 versus 1,095 in SY 2024-25.
On this page, the community for Riverdale CUSD 100 discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.