Code Enforcement

Beginning on July 1, 2023 all Town Hall offices will operate on a new schedule:  


7:30 a.m. to 5:00 p.m.

Tuesdays - Thursdays:    

7:30 a.m. to 4:30 p.m.

Fridays:  CLOSED

Mailing address:
320 Ocean House Road
Cape Elizabeth, Maine 04107

The Code Enforcement Officer is responsible for interpreting and enforcing the local, state, and in some cases, federal regulations that apply to building construction and development as well as inspecting new development and redevelopment in Cape Elizabeth.

Code Enforcement processes and approves the required permits for the construction of new structures and electrical, plumbing and heating work as well as signage and various other site amenities. This is done through the administration of a range of regulations including the Zoning Ordinance, building and plumbing codes, and others. Once the requisite permits are issued and construction or installation begins, the Code Enforcement Officer is responsible for the inspection of the residential or commercial construction or installation that is occurring.

In addition to code and inspection duties, Code Enforcement also acts as staff to the Board of Zoning Appeals in their appeals and variance processes.

Online Permitting System

As of 12/20/2016, the town of Cape Elizabeth code enforcement office has a new online permitting system
These are the permits you may apply for with this system:

Building Application
Electrical Application
Heating Permit
Accessory Use - Home Occupation
Short Term Rental
Subsurface Wastewater Disposal Systems

Did you know?

If you disturb more than one acre of land during your project, you must apply for coverage under the Maine Construction General Permit (MCGP) through the Department of Environmental Protection (for individual residential sites) or get a Permit by Rule from Chapter 500 Stormwater Management Rules (for residential, industrial, and commercial developments).

Please visit the State of Maine Stormwater Management Law website for more information.

General Information
Code Enforcement Officer
Benjamin McDougal
Office Manager
Aniko Varadi
Staff Member
Janet L. Staples
Phone Numbers
Emergencies: Dial 911
320 Ocean House Road
Cape Elizabeth,

Tuesday - Thursday
7:30 a.m. - 4:30 p.m.
7:30 a.m. - 5:00 p.m.