Village services

Services for residents, businesses, and visitors

Use our online services to apply or renew permits, make payments, and report issues. If you are unsure where to start, contact the Village Office and we will direct your enquiry.

Small-town main street representing the Village of Hannibal community
Online services

Most requested services

Start here for the most common tasks. Each service page includes guidance and the next steps.

Clipboard With Blank Checklist And Pen
Clipboard with blank checklist boxes and pen on rustic wooden background representing planning, surveys, inspections and task management.

Apply & Renew

Submit applications and renewals for Village services, permits, and registrations.

Apply & Renew
Taxpayer's desk and excise documents to import and export
Taxpayer’s desk and excise documents to import and export industrial goods for the purpose of maximizing profits for large business organizations.

Payments

Pay bills, fees, and other charges securely online when available.

Make a Payment
Airport Mechanic Changing Elevated Lights On a Runway
Airport mechanic changing elevated lights next to a runway. Wearing a reflective vest and using a drilling tool.

Report an Issue

Report concerns such as road conditions, signage, street lighting, and other public issues.

Report an Issue
In-person support

Help from the Village Office

Some services require additional documentation or must be completed in person. If you have questions, please contact the Village Office during working hours or by appointment.

Clerkโ€™s Office

Records, notices, forms, and general enquiries. We can help direct you to the correct department.


Code Enforcement

Property maintenance, building-related enquiries, and compliance guidance.


Tax Collection

Tax payment guidance, receipts, and questions about due dates and methods.


Zoning

Zoning information and guidance for projects, land use, and related applications.

Service standards

We aim to provide clear information, timely responses, and accessible services for our community.

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œThe Village Office staff were helpful and guided me to the right form and next steps.โ€

Person speaking with staff at a reception desk

Resident

General enquiry

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œThe online payment option was straightforward and saved a trip to the office.โ€

Person using a laptop and credit card for an online payment

Local business

Payments

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œReporting an issue was quick, and I received a follow-up to confirm it was logged.โ€

Person receiving help at a service desk

Community member

Issue reporting

If you cannot find the service you need, contact us and we will help you get to the right place. Office hours: Mondayโ€“Wednesday 9:00amโ€“12:00pm, or by appointment.

Contact Village