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!
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
Home
About the Library
Catalog
Reading Room
Reference & Genealogy
Local History Publications
Programs
Friends
HOMEWORK HELP!
Your 24 Hour Library!
Kickoff Pictures
The Library will be closed Monday June 19, 2023 to celebrate
Discover the World of Hannibal Free Public Library Books... Check out our
Online Catalog
If we don't own it, we can try to get it for you through our free InterLibrary Loan Service!
Join our Book Discussions Library Card not required
Hannibal History
Questions? Ask us... ref@hannibal.lib.mo.us