Sign up for our news alerts and keep up with everything going on at the Hannibal Board of Public Works. Email Address Mailing List Consent I give Hannibal Board of Public Works permission to collect and use my data submitted in this form. Signup 0% Complete I Want to... Apply for a JobContact an EmployeeFind Out About Flags in My YardFind Utility CostsLearn About Board MeetingsPay My Utility BillReport a ConcernRequest InformationSee Current Weather ConditionsSee Open Bid ItemsSign Up for News BulletinsSign Up for ServiceWays to Save