Public • Grades 9-12866 students • 18 student/teacher
Public • Grades 3-5533 students • 17 student/teacher
Public • Grades K-2549 students • 15 student/teacher
Affton contains 3 primary and secondary schools. One of the highest rated schools is Affton High School, with a rating of 8. The school has 866 students. The public schools in Affton are part of Affton School District. Bayless is close by and has lesser ratings than Affton School District. Nearby Webster Groves scores higher, with a rating of 9. Affton's population is 19,559. Affton School District enrolls 13% of the population of Affton.