Contact Us

Ask a Librarian:


Need a quick statistic or fact? Need an address or phone number? Looking for a good book to read?


Email your question to Hannibal Free Public Library.  Explain in as much detail as possible.  Email service is limited to short, factual answers.   If you need immediate assistance, please call the Library at  573-221-0222 during normal library hours.  If your question is complex, consider visiting the Library instead. 

  Click here for a map and travel directions. 

Hannibal Free Public Library accepts emailed questions from residents of Marion and Ralls Counties .  If you live outside of Marion and Ralls Counties , and need to know a quick statistic or fact, please contact your local public library.  

We also accept emailed questions from anywhere about the local history and genealogy of Hannibal and Northeast Missouri .  Please be as specific as possible.  A donation to help pay for this service is always appreciated.  

Whenever possible, a response to your question will be sent via email within three (3) business days.


Email your question to:



Contact Us to Request an Accommodation for a Disability  


 Hannibal Free Public Library and its Friends attempt to make services as barrier free as possible. Requests for Accommodation are addressed quickly, often within the week they are made. To request accommodation or to discuss a special need, please contact the Library Director by phone at 573-221-0222, or via email at


Contact the Library Director:


Hallie Yundt Silver , Library Director

Hannibal Free Public Library

200 S. Fifth St .

Hannibal , MO   63401

phone:  573-221-0222

fax:  573-221-0369



Contact Digital Millennium Copyright Act Agent for DMCA-1018882:
Contact the Library Director, who is the registered agent