Public • Grades PK-5188 students • 13 student/teacher
Public • Grades 6-898 students • 14 student/teacher
Public • Grades 9-12143 students • 10 student/teacher
Oswego contains 3 schools. One of the best schools is Oswego Neosho Heights Elementary School, which is rated 9. The school has 188 children. The public schools in Oswego belong to Oswego. Chetopa-St. Paul is close and has lesser ratings than Oswego. Nearby Parsons scores lower, with a rating of 3.