Niagara-on-the-lake Town Hall

Department Directory

Department Directory

Building Services

1593 Four Mile Creek Road,
PO Box 100, Virgil ON L0S 1T0

John Kawula
Building Inspector
905 468-3266, ext. 235


1483 Lakeshore Road, Niagara-on-the-Lake


Clerk's Department

Ralph Walton, Town Clerk/Manager of Legislative Services

Community and Development Services (CDS)

The Town of Niagara-on-the-Lake
Planning Services
1593 Four Mile Creek Road
Virgil, Ontario L0S 1T0

Rick Wilson
Manager of Planning
905-468-3266, ext. 313

Corporate Services

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

905-468-2959 (Fax)

Customer Services

905-468-3266 or

Engineering Department

We can be reached at 905-468-3266 during normal office hours, indirectly through an answering service at 905‑468-3278 after hours, or by fax at 905-468-1722.

Engineering Supervisor:

Mike Komljenovic (email)  / Phone: 905-468-3266 ext. 240

Finance and Taxation
Fire & Emergency Services Department

1593 Four Mile Creek Road, PO Box 100
Virgil, ON L0S 1T0



Human Resources

Confidential Fax: 905-468-5477