There are 2 Public Schools in Hannibal, Missouri, serving a population of 17,551 people in an area of 16 square miles. There is 1 Public School per 8,775 people, and 1 Public School per 7 square miles.
In Missouri, Hannibal is ranked 147th of 1263 cities in Public Schools per capita, and 151st of 1263 cities in Public Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Hannibal Public Schools.
A D Stowell Elementary 700 Fulton Avenue Hannibal, MO Elementary School, Preschool & Kindergarten, Public School
Hannibal Public Schools 700 Fulton Avenue Hannibal, MO