Public elementary and secondary schools, Catholic elementary and secondary schools, Private combined elementary and secondary school
Hannibal Middle School
Hannibal Middle School is a public institution that offers a range of educational and extracurricular programs to students in grades six through eight. More than 850 students are enrolled in the school, located in Hannibal, Mo., that offers programs, such as mathematics, English, history, science, social studies, reading, art, physical education, music, French, Spanish, and industrial and computer technology. The school also has a drama club that stage plays and offers the students parts for actors, insulters, dancers, singers, acrobats, jugglers, magicians, fortune tellers and other table entertainers. The school is affiliated with the Hannibal Public Schools.