The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·FORRESTVILLE VALLEY CUSD 221·NCES 171549001866

German Valley Grade School

601 E Main St, Forreston, IL 61030 · (815) 362-2279 · Stephenson County
GRADES PK–KGELEMENTARY42-RURALREGULAR SCHOOL70 STUDENTS
Enrollment
70
Elementary
DISTRICT 154 · STATE 381
Student : Teacher
14.1:1
5 FTE teachers
DISTRICT 12.6:1 · STATE 13.9:1
Free / Reduced Lunch
29%
20 students
DISTRICT 36% · STATE 56%
Community
0
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
23
Kindergarten
47
Student demographics
White
6187%
DISTRICT 87% · STATE 45%
Hispanic
57%
DISTRICT 6% · STATE 29%
Two+
34%
DISTRICT 5% · STATE 5%
Native American
11%
DISTRICT 0% · STATE 0%
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
4260%
Female
2840%

School pathway

Students here typically continue to
German Valley Grade SchoolForreston Grade SchoolForreston Jr/Sr High Sch
Based on grade levels within Forrestville Valley CUSD 221. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at German Valley Grade School.
START A DISCUSSION

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
70
-11 (-14%) vs 2017
Student : Teacher
14.1:1
was 19.1:1
% White
87%
was 89%
% Black
0%
was 4%
Source: NCES Common Core of Data

About German Valley Grade School

Set in Forreston, Illinois, German Valley Grade School is a rural-scale elementary school, part of Forrestville Valley CUSD 221. It works with 70 students across grades pre-K through K. Enrollment runs roughly 82% leaner than the state mean of about 381.

Forrestville Valley CUSD 221 comprises 3 schools with combined enrollment of 714 students; German Valley Grade School is among them.

Demographically, German Valley Grade School records that nearly all students (87%) are White. Beyond that, the school reports 7% Hispanic, 4% multiracial.

In terms of school funding signals, On paper, German Valley Grade School has 5 full-time-equivalent teachers, translating to a class-load average of around 14.1:1. That tracks the state average closely. An estimated 29% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is south of Stephenson County's rate of about 50%.

Around the school, ACS estimates for Stephenson County put the typical household earns roughly $64,043 per year, 21% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. Across Stephenson County's 23 public schools (combined enrollment of about 6,092 students), German Valley Grade School is one campus in the mix.

The closest other public school is Forreston Jr/Sr High Sch, roughly 8.0 miles away. Within ten miles, there are 8 other public schools, a sparser pattern than typical urban areas.

The school occupies a low-density site.

Five-year trend. Looking back 7 years, enrollment at German Valley Grade School has edged down 14%, going from 81 students in 2018 to 70 in 2025. Class-load math has fell: from 19.1:1 in 2018 to 14.1:1 in 2025.

On allk12, posts here usually surface around classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.

Stephenson County at a glance

View full county profile
Population
43,768
Census ACS
Median income
$64,043
Household, ACS
Bachelor's+
21%
Adults 25+
Poverty rate
9%
Below federal line
Schools in county
23
6,092 students

Quick facts

School name
German Valley Grade School
District
Forrestville Valley CUSD 221
Address
601 E Main St, Forreston, IL 61030
Phone
(815) 362-2279
County
Stephenson County
Level
Elementary
Grade range
PK–KG
Total enrollment
70
Teachers (FTE)
5
Student–teacher ratio
14.1:1
Free/Reduced lunch
20 (29%)
Locale
42-Rural: Distant
NCES ID
171549001866
Charter school
No
Virtual school
No

Related schools

Other schools in Forrestville Valley CUSD 221
Other schools in Forreston
Nearby schools

Frequently asked questions

About German Valley Grade School
How large is German Valley Grade School?
German Valley Grade School enrolls approximately 70 students in grades PK-KG.
Is German Valley Grade School an elementary, middle, or high school?
German Valley Grade School is an elementary school covering grades PK-KG.
How many students per teacher at German Valley Grade School?
Approximately 14.1:1 students per teacher at German Valley Grade School.
How diverse is German Valley Grade School?
German Valley Grade School reports a student body of 87% White, 7% Hispanic, 4% Two or more.
What district is German Valley Grade School in?
German Valley Grade School is part of Forrestville Valley CUSD 221.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post