4 schools in Johnsburg CUSD 12
Johnsburg CUSD 12 reports 4 public K-12 schools to NCES, with combined enrollment of roughly 1,681 Illinois students (2 elementary, 1 middle, and 1 high).
4-year change in Johnsburg CUSD 12
SY 2020-21 vs SY 2024-25How Johnsburg CUSD 12 ranks
Among districts| Measure | This district | In Illinois | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 40.5% | #186 of 327 | N/A |
| Enrollment ranked largest first | 1,681 | #217 of 508 | #5,027 of 9,234 |
| Number of schools ranked most first | 4 | #227 of 508 | N/A |
| Students per teacher ranked fewest first | 14.0:1 | #349 of 506 | #4,378 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 33.9% | #346 of 456 | #6,244 of 8,164 |
| Diversity index ranked most diverse first | 32.6% | #241 of 341 | #4,596 of 6,853 |
Inside Johnsburg CUSD 12
Since 2017-18, the 4 district schools that reported both years went from 1,857 to 1,681 students (down 9%) and from 128 to 120 full-time teachers (down 6%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Johnsburg High School | Johnsburg | High | 09-12 | 502 |
| Ringwood School Primary Ctr | Ringwood | Elementary | PK-02 | 420 |
| Johnsburg Elementary School | Johnsburg | Elementary | 03-05 | 386 |
| Johnsburg Jr High School | Johnsburg | Middle | 06-08 | 373 |
About Johnsburg CUSD 12
As a compact district in Illinois, Johnsburg CUSD 12 teaches 1,681 students across 4 schools.
On the school-mix side, Johnsburg CUSD 12 is made up of 2 elementary, 1 middle, and 1 high school.
On a per-school basis, Johnsburg CUSD 12 runs about 420 students per school, 13% below the state mean of roughly 480.
Looking at the last 4 years. Total public-school enrollment in Johnsburg CUSD 12 has stayed largely flat since SY 2020-21, moving from about 1,701 students to 1,681.
On this page, the community for Johnsburg CUSD 12 discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.