Welcome to Hannibal!

 

Pay your Water Bill here!

Water Bill Payment & Office Hours Information

Upcoming meetings:

  • Town Board Meeting on Wednesday, December 13th @ 7:00 PM

 

 

Need to contact us? DialĀ 315-564-6037 and then the extension: