Public • Grades 6-8 & ungraded256 students • 10 student/teacher
Shannon contains 1 schools. One of the best schools is Shannon Middle School, which is rated 4. The school has 256 children. Public schools in Shannon belong to Lee County School District. Okolona Separate School District is nearby and scores lower than Lee County School District. Nearby Tupelo Public School District scores higher, with a rating of 8.