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

Fraud Department:
(800) 417-4592
To report suspicious activity or fraud on your debit card.

Branch Locations

ATM Locations

Interested in working with HNB Bank? Click Here