County directory · Illinois · 2026–27

School districts in Winnebago County, IL

Winnebago County has 11 regular public school districts, enrolling 44,103 students in 2024–25. The largest is Rockford SD 205 (28,467 students, 65% of the county), followed by Harlem UD 122 and Hononegah CHD 207. 10 of the 11 offer kindergarten. Illinois's kindergarten cutoff: turn 5 by September 1.

The 11 districts, largest first

School districts in Winnebago County, IL by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Rockford SD 205
501 7th St, Rockford
also serves Boone County
Pre-K–124728,4671,976
(815) 966-3000
Harlem UD 122
8605 N 2nd St, Machesney Park
Pre-K–12116,108427
(815) 654-4500
Hononegah CHD 207
307 Salem St, Rockton
also serves Boone County
9–1211,814—
No website listed by NCES (2025–26)
(815) 624-5010
Kinnikinnick CCSD 131
5410 Pine Ln, Roscoe
also serves Boone County
Pre-K–841,681128
(815) 623-2837
Rockton SD 140
1050 E Union St, Rockton
Pre-K–831,579147
(815) 624-7143
Winnebago CUSD 323
304 E McNair Rd, Winnebago
also serves Stephenson County
Pre-K–1241,26776
(815) 335-2456
County of Winnebago SD 320
850 Hayes Ave, South Beloit
Pre-K–12589557
(815) 389-3478
Pecatonica CUSD 321
1300 Main St, Pecatonica
also serves Stephenson County
Pre-K–12388953
No website listed by NCES (2025–26)
(815) 239-1639
Prairie Hill CCSD 133
6605 Prairie Hill Rd, South Beloit
Pre-K–8279569
(815) 389-3964
Durand CUSD 322
200 W South St, Durand
also serves Stephenson County
Pre-K–12450924
(815) 248-2171
Shirland CCSD 134
8020 North St, Shirland
K–81996
(815) 629-2000

Winnebago County at a glance

Together the 11 districts run 85 schools from offices in 9 towns. The smallest by enrollment is Shirland CCSD 134, with 99 students; the median Winnebago County district has 1,267. By grade span: 6 Pre-K–12, 3 Pre-K–8, 1 9–12 and 1 K–8. Without kindergarten: Hononegah CHD 207 (9–12).

Kindergarten in 2024–25, counting the 10 districts that report a K grade: 2,963 children. The biggest kindergarten was Rockford SD 205's, with 1,976; Harlem UD 122 had 427, and the smallest, Shirland CCSD 134, had 6.

Winnebago County holds 11 of Illinois's 855 regular districts (1.3%) and 2.4% of its 1,837,668 public school students, ranking 18th of 102 counties by number of districts and 7th by enrollment. By size, 2 enroll 5,000 or more, 4 enroll 1,000 to 4,999 and 5 have fewer than 1,000 students, and the average school here has about 519 students.

6 districts reach past the county line: Rockford SD 205 (into Boone County), Hononegah CHD 207 (into Boone County), Kinnikinnick CCSD 131 (into Boone County), Winnebago CUSD 323 (into Stephenson County), Pecatonica CUSD 321 (into Stephenson County) and Durand CUSD 322 (into Stephenson County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 6 of Winnebago County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 2 of the 11 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:

Rockford SD 205 · Harlem UD 122 · Kinnikinnick CCSD 131 · Rockton SD 140 · Winnebago CUSD 323 · County of Winnebago SD 320 · Prairie Hill CCSD 133 · Durand CUSD 322 · Shirland CCSD 134

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Illinois

Every Illinois district by county · Illinois kindergarten cutoff

More Illinois county directories: Bureau County (12) · Marion County (13) · Ogle County (10) · Peoria County (18) · Tazewell County (18) · Will County (30)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email birthdazeapp@proton.me.