Public • Grades 6-8 & ungraded1226 students • 14 student/teacher
Private • Grades 7-12473 students • 10 student/teacher
Private • Grades PK-12929 students • Unknown student/teacher
Madison contains 3 primary and secondary schools. One of the best schools is Madison Middle School, which is rated 10. Madison Middle School has 1,226 students. Public schools in Madison are part of Madison County School District. Canton Public School District is nearby and has lesser ratings than Madison County School District. Nearby Jackson Public School District scores lower, with a rating of 4. Madison's population is 32,748. Madison County School District enrolls 36% of the population of Madison.