Looking for a phone number or e-mail address? Want to drop us a line or visit with us in person? You’ve come to the right place. Below, you’ll find all the convenient ways to access your bank’s products, services, and personnel.


Traditional Mail:
HNB Bank
PO Box 1107
Hannibal, MO 63401-1107

Call Us:
(573) 221-0050
Toll Free (877) 382-8680

Telephone Banking with Financial Connection:
(866) 975-4HNB

Lost or Stolen Card:
888-297-3416, Option 2

Branch Locations

ATM Locations

Interested in working with HNB Bank? Click Here