There are 4 Elementary Schools in Hannibal, Missouri, serving a population of 17,551 people in an area of 16 square miles. There is 1 Elementary School per 4,387 people, and 1 Elementary School per 3 square miles.
In Missouri, Hannibal is ranked 283rd of 1263 cities in Elementary Schools per capita, and 289th of 1263 cities in Elementary Schools per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Hannibal Elementary Schools.
A D Stowell Elementary 700 Fulton Avenue Hannibal, MO Elementary School, Preschool & Kindergarten, Public School
Hannibal Public Schools 2365 Warren Barrett Drive Hannibal, MO
Hannibal Public Schools 205 South 5th Street Hannibal, MO
Missouri Public Sch-Marion 3716 Market Street Hannibal, MO