School Overview
Hannibal Senior High School, located in Hannibal, Missouri, serves as the primary secondary educational institution for the Hannibal School District. The school is committed to fostering an environment that encourages academic excellence while preparing students for post-secondary success, whether that involves higher education, vocational training, or direct entry into the workforce. The campus serves as a central hub for the community, reflecting the historic and spirited culture of Hannibal.

The high school offers a comprehensive curriculum designed to meet the diverse needs of its student body, supported by a variety of extracurricular activities, including athletics, arts, and student organizations. By utilizing resources such as their official website, students and families can stay informed about academic calendars, graduation requirements, and district-wide initiatives. Overall, Hannibal Senior High strives to cultivate a supportive learning environment that empowers students to reach their full potential within a small-town atmosphere.
1,052
Total Students
62.6
Full-Time Teachers
16.8
Student/Teacher Ratio
49.5%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for HANNIBAL SR. HIGH
Demographic Student Count
White873
Hispanic26
Black78
Asian5
Two or More68
American Indian2
  • White
    873 (83.0 %)
  • Black
    78 (7.4 %)
  • Two or More
    68 (6.5 %)
  • Hispanic
    26 (2.5 %)
  • Asian
    5 (0.5 %)
  • American Indian
    2 (0.2 %)
School Location
School Details
Status: Open
School Level: High School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: No
District: HANNIBAL 60
Phone: (573)221-2733
Website: http://www.hannibal.k12.mo.us/hhs/index.html
Grade Range: 9th - 12th
Total Students: 1,052
Full-Time Teachers (FTE): 62.6
Pupil/Teacher Ratio: 16.8
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 425
Qualified Reduced Lunch: 96
Grades Taught
Grade 9 295
Grade 10 279
Grade 11 259
Grade 12 219

Grades Taught Data Table

Grades Taught and Student Counts for HANNIBAL SR. HIGH
Grade Student Count
Grade 9295
Grade 10279
Grade 11259
Grade 12219
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for HANNIBAL SR. HIGH
Gender Student Count Percentage
Female54551.8%
Male50748.2%