The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

5 schools in Roscoe

Illinois · Public K-12

In Roscoe, public K-12 schools number 5 and serve approximately 1,681 students across 3 elementary and 1 middle.

7-year change in Roscoe

SY 2017-18 vs SY 2024-25
Total enrollment
1,681
-29 (-2%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
80%
was 84%
% Hispanic
10%
was 7%
% Black
2%
was 3%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Kinnikinnick SchoolElementary04-05350
Ledgewood Elem SchoolElementaryPK-01375
Roscoe Middle SchoolMiddle06-08596
Stone Creek SchoolElementary02-03360
WCSEC-Soc Emtlnl Learn Found-MS PCombinedM-M·

About Roscoe

Roscoe, Illinois is home to 5 public schools, with combined enrollment of approximately 1,681 students. By school count, it is a rural-scale city.

Looking at the level breakdown, the city consists of 3 elementary, 1 middle, and 1 other.

Average school size in Roscoe is around 336 students, 30% below the Illinois average of about 480.

Over the past 7-year window. Combined enrollment now sits at 1,681 students, remained close to its prior level from the 1,710 reported in SY 2017-18. The White share of public-school enrollment contracted from 84% to 80%.

On allk12, the community for Roscoe discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Roscoe, Illinois?
There are 5 public K-12 schools in Roscoe, with a combined enrollment of about 1,681.
How many elementary, middle, and high schools are in Roscoe?
Roscoe has 3 elementary, 1 middle, 1 combined-grade public schools.
What is the largest public school in Roscoe?
Roscoe Middle School is the largest public school in Roscoe by enrollment, with approximately 596 students.
What school districts serve Roscoe?
Roscoe is served by 2 public school districts, including Winnebago County Spec Educ Coop, Kinnikinnick CCSD 131.
What grade levels do public schools in Roscoe cover?
Public schools in Roscoe serve students from pre-K through grade 8.