Niagara-on-the-lake Town Hall

Contact Us

Contact Us


    Town Hall

    Town of Niagara-on-the-Lake
    1593 Four Mile Creek Road
    PO Box 100
    Virgil, ON L0S 1T0

    Operations Building

    3 Lorraine Street
    PO Box 100
    Virgil, ON L0S 1T0

    Phone Number:

    Main Phone: 905-468-3266
    After Hours: 905-468-3278

    TTY - Bell Relay Service
    1-800-855-0511 (Voice to TTY)
    711 (TTY to Voice)

    Office Hours:

    Town Hall & Operations Building Hours:

    Monday to Friday, 8:30 a.m. - 4:30 p.m., excluding holidays.
    Customers are kindly asked to report to Town Hall before going to the Operations Building. 

    Community Center Hours:

    Monday to Friday, 6:00 a.m. – 9:00 p.m.
    Saturday and Sunday, 9:00 a.m. – 4:00 p.m.
    Hours may differ on holidays. 

    Ask a Question | Report an Issue | Request a Service:

    There are several ways to ask a question, report an issue or request service:

    By Phone:

    Contact the Town via phone:

    Main Phone:  905-468-3266 ext. 0
    After Hours (for emergency service): 905-468-3278

    By Email: 

    Email one of the Town’s friendly Customer Experience Representatives at Staff will respond as soon as possible.


    Receive in-person service at the front counter of Town Hall located at 1593 Four Mile Creek Road, Virgil, during regular business hours. We look forward to seeing you!


    Submit a request online using the Online Service Requests & Complaints Form

    The link to the online portal is as follows: Service Request | Town of Niagara-on-the-Lake (


    Use the online form below to connect with Staff. Staff will be glad to respond to you as soon as possible.

    Thank you. We look forward to serving you!

    Was this page helpful?