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
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Rockford SD 205 501 7th St, Rockford also serves Boone County | Pre-K–12 | 47 | 28,467 | 1,976 | (815) 966-3000 |
| Harlem UD 122 8605 N 2nd St, Machesney Park | Pre-K–12 | 11 | 6,108 | 427 | (815) 654-4500 |
| Hononegah CHD 207 307 Salem St, Rockton also serves Boone County | 9–12 | 1 | 1,814 | — | No website listed by NCES (2025–26) (815) 624-5010 |
| Kinnikinnick CCSD 131 5410 Pine Ln, Roscoe also serves Boone County | Pre-K–8 | 4 | 1,681 | 128 | (815) 623-2837 |
| Rockton SD 140 1050 E Union St, Rockton | Pre-K–8 | 3 | 1,579 | 147 | (815) 624-7143 |
| Winnebago CUSD 323 304 E McNair Rd, Winnebago also serves Stephenson County | Pre-K–12 | 4 | 1,267 | 76 | (815) 335-2456 |
| County of Winnebago SD 320 850 Hayes Ave, South Beloit | Pre-K–12 | 5 | 895 | 57 | (815) 389-3478 |
| Pecatonica CUSD 321 1300 Main St, Pecatonica also serves Stephenson County | Pre-K–12 | 3 | 889 | 53 | No website listed by NCES (2025–26) (815) 239-1639 |
| Prairie Hill CCSD 133 6605 Prairie Hill Rd, South Beloit | Pre-K–8 | 2 | 795 | 69 | (815) 389-3964 |
| Durand CUSD 322 200 W South St, Durand also serves Stephenson County | Pre-K–12 | 4 | 509 | 24 | (815) 248-2171 |
| Shirland CCSD 134 8020 North St, Shirland | K–8 | 1 | 99 | 6 | (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?
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)