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

W J Zahnow Elem School

301 Hamacher St, Waterloo, IL 62298 · (618) 939-3458 · Monroe County
GRADES PK–01ELEMENTARY31-TOWNREGULAR SCHOOL487 STUDENTS
Enrollment
487
Elementary
DISTRICT 426 · STATE 381
Student : Teacher
14.8:1
33 FTE teachers
DISTRICT 15.7:1 · STATE 13.9:1
Free / Reduced Lunch
25%
120 students
DISTRICT 21% · STATE 56%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
101
Kindergarten
170
Grade 1
216
Student demographics
White
45293%
DISTRICT 93% · STATE 45%
Hispanic
153%
DISTRICT 3% · STATE 29%
Black
31%
DISTRICT 0% · STATE 16%
Asian
31%
DISTRICT 0% · STATE 6%
Two+
143%
DISTRICT 3% · 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
29260%
Female
19540%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
487
+81 (+20%) vs 2017
Student : Teacher
14.8:1
was 18.2:1
% White
93%
was 97%
% Hispanic
3%
was 2%
% Black
1%
was 0%
Source: NCES Common Core of Data

About W J Zahnow Elem School

As a middle-of-the-pack elementary school in Waterloo, Illinois, W J Zahnow Elem School instructs 487 students from grades pre-K through 1, part of Waterloo CUSD 5. By comparison, Illinois's public schools average about 381 students each, so W J Zahnow Elem School sits 28% above that benchmark.

Waterloo CUSD 5 comprises 5 schools with combined enrollment of 2,767 students; W J Zahnow Elem School is among them.

On demographics, W J Zahnow Elem School lists that nearly all students (93%) are White. Beyond that, the school reports 3% Hispanic, 3% multiracial. That mix tracks the wider county fairly closely.

Looking at school resources, W J Zahnow Elem School records 33 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.8:1. That figure is higher than the state norm's 13.9:1 average. Roughly 25% of students at W J Zahnow Elem School qualify for free or reduced-price lunch, often used as a Title I proxy.

In the broader community, the surrounding county (Monroe County) records that median household income runs about $102,880, about 39% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 4%. In all, Monroe County runs 14 public schools (combined enrollment of about 5,006 students), of which W J Zahnow Elem School is one.

The closest other public school is Waterloo Junior High School, roughly 0.3 miles away. Counting just inside five miles, 4 other public schools cluster around W J Zahnow Elem School.

W J Zahnow Elem School operates from a town-center location.

Five-year trend. W J Zahnow Elem School's enrollment has rose 20% since 2018, when it stood at 406 (now 487). The student-to-teacher ratio pulled in from 18.2:1 in 2018 to 14.8:1 today.

Within the allk12 community for this school, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.

Monroe County at a glance

View full county profile
Population
35,036
Census ACS
Median income
$102,880
Household, ACS
Bachelor's+
39%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
14
5,006 students

Quick facts

School name
W J Zahnow Elem School
District
Waterloo CUSD 5
Address
301 Hamacher St, Waterloo, IL 62298
Phone
(618) 939-3458
County
Monroe County
Level
Elementary
Grade range
PK–01
Total enrollment
487
Teachers (FTE)
33
Student–teacher ratio
14.8:1
Free/Reduced lunch
120 (25%)
Locale
31-Town: Fringe
NCES ID
174107004879
Charter school
No
Virtual school
No

Related schools

Other schools in Waterloo CUSD 5
Other schools in Waterloo
Nearby schools

Frequently asked questions

About W J Zahnow Elem School
How many students attend W J Zahnow Elem School?
W J Zahnow Elem School enrolls approximately 487 students in grades PK-01.
Is W J Zahnow Elem School an elementary, middle, or high school?
W J Zahnow Elem School is an elementary school covering grades PK-01.
How many students per teacher at W J Zahnow Elem School?
Approximately 14.8:1 students per teacher at W J Zahnow Elem School.
What is the racial breakdown of students at W J Zahnow Elem School?
At W J Zahnow Elem School, the student body is approximately 93% White, 3% Hispanic, 1% Black, 1% Asian, 3% Two or more.
Is W J Zahnow Elem School public or private?
W J Zahnow Elem School is a public K-12 school, overseen by Waterloo CUSD 5.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post