The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·GENEVA CUSD 304·NCES 171638005827

Geneva Middle Sch North

1357 Viking Dr, Geneva, IL 60134 · (630) 463-3700 · Kane County
GRADES 06–08MIDDLE21-SUBURBREGULAR SCHOOL623 STUDENTS
Enrollment
623
Middle
DISTRICT 618 · STATE 462
Student : Teacher
11.7:1
53 FTE teachers
DISTRICT 12.1:1 · STATE 13.0:1
Free / Reduced Lunch
,
Title I proxy
STATE 56%
Community
2
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
208
Grade 7
206
Grade 8
209
Student demographics
White
51082%
DISTRICT 80% · STATE 45%
Hispanic
6611%
DISTRICT 12% · STATE 29%
Black
51%
DISTRICT 1% · STATE 16%
Asian
122%
DISTRICT 2% · STATE 6%
Two+
305%
DISTRICT 5% · STATE 5%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
31651%
Female
30749%

Discussions

+ POST

Test scores

IAR + ISA 2024-25 . % Proficient (Levels 4-5)
English Language Arts
81.7%
IL avg 51.0% . +10.4pp since 2023
Math
57.9%
IL avg 37.9% . +14.5pp since 2023
Source: IAR + ISA. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
623
-47 (-7%) vs 2017
Student : Teacher
11.7:1
was 13.5:1
% White
82%
was 85%
% Hispanic
11%
was 8%
% Black
1%
was 0%
% Asian
2%
was 6%
Source: NCES Common Core of Data

About Geneva Middle Sch North

Set in Geneva, Illinois, Geneva Middle Sch North is a mid-sized middle-grades school, run under Geneva CUSD 304. It teaches 623 students across grades 6 through 8. By comparison, Illinois's public schools average about 462 students each, so Geneva Middle Sch North sits 35% above that benchmark.

Geneva CUSD 304 runs 10 schools in total, collectively educating 5,043 students. Geneva Middle Sch North is one of those campuses.

In terms of who attends, Geneva Middle Sch North logs that 82% of students identify as White, making the school strongly White-majority. Other groups include 11% Hispanic, 5% multiracial. The wider county runs roughly 58% White, putting the school's mix considerably more White than the area baseline.

Looking at school resources, The school currently runs with 53 full-time-equivalent teachers, for a student-teacher ratio near 11.7:1. Statewide, the average ratio sits near 13.0:1, putting Geneva Middle Sch North tighter than the state norm the norm.

Around the school, the surrounding county (Kane County) records that median household earnings sit near $103,163, 38% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 6%. In all, Kane County runs 167 public schools (combined enrollment of about 87,252 students), of which Geneva Middle Sch North is one.

Nearest neighbor: Geneva Middle Sch South, around 0.1 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius.

The school occupies a residential site.

Over the past 7-year window. Looking back 7 years, enrollment at Geneva Middle Sch North has shrank 7%, going from 670 students in 2018 to 623 in 2025. Asian enrollment moved from 6% to 2% across the same window. Class-load math has narrowed: from 13.5:1 in 2018 to 11.7:1 in 2025.

In the discussion threads here, the page collects discussion, questions, and updates around classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

Kane County at a glance

View full county profile
Population
517,255
Census ACS
Median income
$103,163
Household, ACS
Bachelor's+
38%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
167
87,252 students

Quick facts

School name
Geneva Middle Sch North
District
Geneva CUSD 304
Address
1357 Viking Dr, Geneva, IL 60134
Phone
(630) 463-3700
County
Kane County
Level
Middle
Grade range
06–08
Total enrollment
623
Teachers (FTE)
53
Student–teacher ratio
11.7:1
Locale
21-Suburb: Large
NCES ID
171638005827
Charter school
No
Virtual school
No

Related schools

Other schools in Geneva CUSD 304
Other schools in Geneva
Nearby schools

Frequently asked questions

About Geneva Middle Sch North
How large is Geneva Middle Sch North?
Geneva Middle Sch North enrolls approximately 623 students in grades 06-08.
What age range does Geneva Middle Sch North serve?
Geneva Middle Sch North serves students from grade 06 through grade 08.
How many students per teacher at Geneva Middle Sch North?
Approximately 11.7:1 students per teacher at Geneva Middle Sch North.
How diverse is Geneva Middle Sch North?
Geneva Middle Sch North reports a student body of 82% White, 11% Hispanic, 1% Black, 2% Asian, 5% Two or more.
Is Geneva Middle Sch North public or private?
Geneva Middle Sch North is a public K-12 school, overseen by Geneva CUSD 304.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post