Contact
Code Enforcement
Permit questions (applications, fees, general information), code information, or inspection requests.
permits@upperdublin.net
(215) 643-1600 ext. 8070
Hours: 8:00am - 3:00pm
Zoning Officer
Zoning & Planning-related matters. Appointments are encouraged.
rmcgrath@upperdublin.net
(215) 643-1600 ext. 3213
Code Enforcement
We have modernized our permitting and licensing process with OpenGov, a secure, easy-to-use online portal that puts everything in one place.
Apply online, pay online, request inspections, and track your application every step of the way. OpenGov brings greater transparency, convenience, and efficiency to how we serve our community.
Click here to access our online permitting portal.
Upper Dublin Township has fully transitioned to online permitting through OpenGov. Paper copies of building and other permit applications are no longer available. All applications must be submitted online at: upperdublin.net/permits.
The Code Enforcement Department consists of the Director, Building and Plumbing Inspectors, a Property Maintenance Inspector, and support staff. This department is responsible for issuing permits, inspecting projects and ensuring compliance with Township regulations.
For questions regarding building permits, applications, and fees, or general permitting, code, or inspection questions, please contact the Code Enforcement Department at (215) 643-1600 ext. 8070.
NOTE: A non-refundable processing fee will be added to all credit card transactions made through Upper Dublin Township (program registrations, permit fees, bulk trash payments, etc.). Processing fees are paid directly to a third-party credit card vendor and are not paid to the Township.
We accept all major credit cards. In your OpenGov account, you have the option to pay for all active permit fees, which can lower the total processing fee.
To avoid a processing fee, the Township can accept payments via cash or check.
