Code Enforcement 


We appreciate your continued patience as we experience an increased volume for inspections, permits, and appointments with our code enforcement officers. 

 If you would like to schedule an appointment with a code enforcement officer for any permitting, questions, or concerns, please use the 'Schedule an Appointment' tab located to the left or call (207) 363-1002 and hit option 1 for our scheduling department. 

For any inspections, please ensure that you have a valid permit before calling (207) 363-1002 to schedule an inspection appointment, 24 hour notice for inspections. Please leave your name, phone number, property you are calling about, what you are calling for, and one of our office administrators will contact you within 10 business days. Again, we appreciate your patience and understanding during this time.

You can sign up for an appointment or an inspection with a Code Enforcement Officer by calling (207) 363-1002 or emailing code   and 

Based on the complexity and frequency of requests and office priorities at this time, responses from the Code Enforcement Office Administration may take 5-7 business days. A Code Enforcement Office Administrator will contact you with a response as soon as possible. Any contact is taken in order of when received and the availability of the administrator. 

The Building Permit fee is now $10.00 per $1,000.00 of the construction project cost (calculate 1% of the project cost).  There is a $50.00 minimum fee.  Click on the following links to access Building Permit and Plumbing/Subsurface Fees.           

Inspections: **Effective October 1, 2020, we will no longer accept affidavits and/or videos in place of Plumbing or Electrical Inspections**        

    Permit Applications Building Permit Application or Plumbing Permit Application

Please be advised that it may take up to 30 days to make a determination on a complete permit application (30-A-M.R.S. § 4103). 

Please know that we can meet most of your needs via phone or e-mail; and the answers to many of your questions can be found in the FAQ’s Section on the Code Enforcement Page.

Inspections: **Effective October 1, 2020, we will no longer accept affidavits and/or videos in place of Plumbing or Electrical Inspections** Please call the office at (207) 363-1002 or use the Contact Code Enforcement link to schedule. We do allow inspections to be done by Third Party Inspectors and Maine Licensed Engineers. You must submit their signed inspection report along with the "Request For Use Of Third Party Inspector" form. A valid building permit must be in place to use this service.  

We do NOT allow Third Party Inspectors, Maine Licensed Engineers or Architects to perform external plumbing inspections (septic systems), internal plumbing inspections, or final inspections of any kind; you must contact the Code Office to perform these inspections.  

Septic/Subsurface Design Requests:  To obtain a copy of a septic design, please visit the State of Maine’s Septic System Permit Search Service.  Subsurface Applications and Variance Requests should be e-mailed to

Access to Property Files: If you do not need to meet with a Code Enforcement Officer and simply wish to review property files, please call (207) 363-1002 or email or your question or scan request. Please provide the property address and focus of research (i.e., septic design).

Correspondences, Permit Applications, Fees, and Forms can also be e-mailed to, or can be placed in the green drop box outside the Town Hall to the Attn: Code Enforcement or can be mailed via USPS to: The Town of York Code Enforcement Office, 186 York Street, York, Maine 03909.

*Please check back for updates*

While Town Hall is undergoing renovations, you can find us at 4 Marketplace Drive.


The Code Enforcement Office administers the Zoning Ordinance, State and Federal regulations, and building codes.

Seal of York, ME

Most questions and permitting can be addressed in a 25 minute appointment; however, if your visit is for a new home, or commercial project you may be asked to schedule a longer appointment with a Code Enforcement Officer.

If you are planning to re-build or build a new home you will be asked to put together a packet of items for review prior to being issued a Building Permit. You can submit this packet of items to the Code Enforcement Office anytime between 8:00 - 4:30 Monday through Friday, closed every Wednesday at noon.  After the packet is reviewed, you will be contacted for an appointment for the permit to be issued.  This process generally takes about 2 weeks.

Please email us if you have any questions.

Code Changes from 2009 to 2015

code changes

Request Form


Maine Licensed Third-Party Inspectors allowed in York for the following inspections:  framing, residential electric, insulation, footings, water proofing, perimeter drains, and foundations.  MUST SUBMIT REQUEST FORM TO CEO PRIOR TO USE.

 Licensed Third-Party Inspectors List



Announcements & Postings