Sign In Register

Schools in Geneva, IL

Public schools, enrollment data, student-teacher ratios, and higher education.

Geneva has 10 public schools with a total enrollment of 5,119 students and 399 teachers. There are 6 elementary, 2 middle, and 1 high schools. The average student-teacher ratio is 12.8:1.

Public Schools (10)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Geneva Community High School High 1,656 124 13.4:1
Geneva Middle Sch North Middle 607 57 10.6:1
Geneva Middle Sch South Middle 593 52 11.4:1
Williamsburg Elem School Elementary 460 32 14.4:1
Mill Creek School Elementary 408 29 14.1:1
Harrison Street Elem School Elementary 393 31 12.7:1
Western Avenue Elem School Elementary 344 27 12.7:1
Heartland Elementary School Elementary 321 23 14.0:1
Fabyan Elementary School Elementary 219 18 12.2:1
Geneva 304 Early Learning Center 118 6 19.7:1
View full profile of Geneva, IL →