Regular local school district · Winnebago County
Harlem UD 122 School District, IL: schools, enrollment and spending
Harlem UD 122 School District runs 11 public schools with 6,108 students in grades PK to 12. Its ratio of 13.8 students per teacher is about the same as the Illinois figure of 13.7.Listed in NCES data as "Harlem UD 122".
At a glance
- Schools
- 11
- Students
- 6,108
- Teachers (FTE)
- 444
- Students per teacher
- 13.8
- IL: 13.7 · US: 15.3
- Address
- 8605 N 2nd St, Machesney Park, IL 61115
- Phone
- (815)654-4500
- County
- Winnebago County
- Locale
- Suburb: Large
- Grades offered
- PK to 12
- Agency type
- Regular local school district
- NCES district ID
- 1718240
- State district ID
- IL-04-101-1220-22
- Total staff (FTE)
- 1,164
- School counselors (FTE)
- 13.0About 470 students per counselor.
- School administrators (FTE)
- 29.0
Students per teacher compared
This district13.8
Illinois13.7
United States15.3
2020 finance data
From the F-33 School District Finance Survey for fiscal year 2020, in nominal dollars. Enrollment used for per-pupil figures is the finance survey count (6,324), which can differ from 2024-25 enrollment.
- Total revenue
- $119.9 million
- Federal revenue
- $9.2 million
- State revenue
- $59.0 million
- Local revenue
- $51.7 million
- Total spending
- $113.4 million
- Spending per pupil
- $17,929
- Salaries
- $54.9 million48.5% of total spending.
- Long-term debt (end of year)
- $8.8 million
Where revenue came from
- Federal: 7.6%
- State: 49.2%
- Local: 43.2%
Illinois overall
- Federal: 7.7%
- State: 39.1%
- Local: 53.2%
Spending per pupil compared
This district$17,929
Illinois$20,743
United States$16,826
Schools in Harlem UD 122 School District
By level: 1 high, 1 middle, 9 elementary. A CEP school serves free meals to all students.
| Donald C Parker Early Educ CenterCEP school | Elementary | PK to K | 571 | 13.9 |
| Harlem High SchoolCEP school | High | 9 to 12 | 1,884 | 14.2 |
| Harlem Middle SchoolCEP school | Middle | 6 to 8 | 1,330 | 14.3 |
| Loves Park Elementary SchoolCEP school | Elementary | 1 to 5 | 279 | 11.6 |
| Machesney Elementary SchoolCEP school | Elementary | 1 to 5 | 361 | 12.9 |
| Maple Elementary SchoolCEP school | Elementary | 1 to 5 | 313 | 13.6 |
| Marquette Elementary SchoolCEP school | Elementary | 1 to 3 | 268 | 15.8 |
| Olson Park Elementary SchoolCEP school | Elementary | 1 to 5 | 294 | 15.5 |
| Ralston Elementary SchoolCEP school | Elementary | 1 to 5 | 232 | 14.5 |
| Rock Cut Elementary SchoolCEP school | Elementary | 1 to 5 | 261 | 13.1 |
| Windsor Elementary SchoolCEP school | Elementary | 1 to 5 | 315 | 11.7 |
Nearby and related
Other districts in Winnebago County
- Rockford SD 205 28,467 students
- Hononegah CHD 207 School District 1,814 students
- Kinnikinnick CCSD 131 School District 1,681 students
- Rockton SD 140 1,579 students
- Winnebago CUSD 323 1,267 students
- County of Winnebago SD 320 895 students
- Pecatonica CUSD 321 889 students
- Prairie Hill CCSD 133 School District 795 students
- Durand CUSD 322 509 students
- Shirland CCSD 134 School District 99 students
- Boone/Winnebago ROE 0 students
- Career Educ Assoc of N Central IL
- Winnebago County Spec Educ Coop
More in Illinois
Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.