logo graphic


200 S. 5th St.
Hannibal. MO 63401
Ph. 573 221-0222
Fax  573 221-0369
 

Click here for our
MOBILE FRIENDLY SITE

Contractor Information--Roof & Skylight Project

Employment Opportunities!

picture of library

Hannibal Free Public Library  Founded in 1845
First free tax-supported public library in Missouri 1889
 

Library Hours

Monday & Tuesday 
10am - 8pm

Wednesday - Saturday  
10am - 6pm

Closed Sunday

 CALENDAR OF EVENTS

facebook icon

Home

About the Library

Catalog

Reading Room

Reference & Genealogy

Local History Publications

Programs

Friends

 

Your 24 Hour Library!

HOMEWORK
HELP
!

Online Catalog  

 

Closed for 
VETERANS DAY

Monday Nov 11, 2024
 

 
     
 

Please!!
Help Raise the Roof

Donate here

A portion of this donation will go to PAYPAL for transaction fee

 

 

 
Audio and E-Books Step-by-Step Instructions: Fayette County Library   

Image result for ebsco ebook logo 


           
 


 


 

 

Home

About the Library

Catalog

Reading Room

Reference & Genealogy

Local History Publications

Programs

Friends