| School Name | Grades | Address | Zip | Phone | County | Type | District Name |
| Churchill Elementary School | K-5 | 520 Secretariat Ln Oswego, IL | 60543 | (630) 636-3800 | Kendall | public | Oswego Cusd 308 |
| East View Elementary School | K | 4209 State Route 71 Oswego, IL | 60543 | (630) 636-2800 | Kendall | public | Oswego Cusd 308 |
| Fox Chase Elementary School | K-5 | 260 Fox Chase Dr N Oswego, IL | 60543 | (630) 636-3000 | Kendall | public | Oswego Cusd 308 |
| Hunt Club Elementary School | K-5 | 4001 Hunt Club Dr Oswego, IL | 60543 | (630) 636-2800 | Kendall | public | Oswego Cusd 308 |
| Kendall Co Opportunity School | PK-12 | 61 Franklin St Ste A Oswego, IL | 60543 | (630) 554-6871 | Kendall | public | Kendall County Special Educ Coop |
| Old Post Elementary School | K-5 | 100 Old Post Rd Oswego, IL | 60543 | (630) 636-3400 | Kendall | public | Oswego Cusd 308 |
| Oswego East High School | 9-12 | 1525 Harvey Rd Oswego, IL | 60543 | (630) 636-2200 | Kendall | public | Oswego Cusd 308 |
| Oswego High School | 9-12 | 4250 State Route 71 Oswego, IL | 60543 | (630) 636-2009 | Kendall | public | Oswego Cusd 308 |
| Plank Junior High School | 6-8 | 510 Secretariat Ln Oswego, IL | 60543 | (630) 551-9400 | Kendall | public | Oswego Cusd 308 |
| Prairie Point Elementary School | PK-5 | 3650 Grove Rd Oswego, IL | 60543 | (630) 636-3600 | Kendall | public | Oswego Cusd 308 |
| Southbury Elementary School | K-5 | 820 Preston Ln Oswego, IL | 60543 | (630) 551-9800 | Kendall | public | Oswego Cusd 308 |
| Thompson Junior High School | 6-8 | 440 Boulder Hill Pass Oswego, IL | 60543 | (630) 636-2600 | Kendall | public | Oswego Cusd 308 |
| Traughber Junior High School | 6-8 | 570 Colchester Dr Oswego, IL | 60543 | (630) 636-2700 | Kendall | public | Oswego Cusd 308 |