10 schools in Geneva CUSD 304
Public-school families inside Geneva CUSD 304 pick from 10 campuses serving the district's roughly 5,043 K-12 students (7 elementary, 2 middle, and 1 high).
7-year change in Geneva CUSD 304
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Geneva Community High School | Geneva | High | 09-12 | 1,635 |
| Geneva Middle Sch North | Geneva | Middle | 06-08 | 623 |
| Geneva Middle Sch South | Geneva | Middle | 06-08 | 613 |
| Williamsburg Elem School | Geneva | Elementary | KG-05 | 439 |
| Harrison Street Elem School | Geneva | Elementary | KG-05 | 409 |
| Mill Creek School | Geneva | Elementary | KG-05 | 354 |
| Western Avenue Elem School | Geneva | Elementary | KG-05 | 338 |
| Heartland Elementary School | Geneva | Elementary | KG-05 | 298 |
| Fabyan Elementary School | Geneva | Elementary | KG-05 | 217 |
| Geneva 304 Early Learning Center | Geneva | Elementary | PK-PK | 117 |
About Geneva CUSD 304
Geneva CUSD 304 is a compact Illinois school district running 10 campuses with combined enrollment near 5,043.
For a sense of the school types, Geneva CUSD 304 is built around 7 elementary, 2 middle, and 1 high school.
Over the past 7-year window. Total public-school enrollment in Geneva CUSD 304 has declined 13% since SY 2017-18, moving from about 5,791 students to 5,043. Demographically, the White share of enrollment declined from 85% to 80%.
On this page, the community for Geneva CUSD 304 discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.