By-Law Enforcement

The By-Law Enforcement Officer enforces all the Municipality of Shelburne's By-Laws. The most frequent non-compliance concerns result from the following by-laws and/or policies. Please take a moment to review these resources to help ensure the health and safety of our communities.

View our Municipal By-Laws and Municipal Policies pages to familiarize yourself with all our by-laws and policies.

To register your dog, in accordance with the above Dog Control By-Law, please visit the Municipality's Finance Department located in the Municipality Administration Office, 136 Hammond Street, Shelburne.

Useful Links


Darrell Locke
By-Law Enforcement Officer
902-875-1496 (office)
902-875-6773 (cell)