Building & Licensing



The Mission of the Building & Licensing Department of the City of Rehoboth Beach is to provide the highest quality public service to the community while being ever mindful of our duty to protect the public's life, health and welfare in the built environment. This department provides timely and comprehensive professional services in the area of plan review, field inspections, code enforcement and administration. We are committed to working as a team, uniting with other City Departments to accomplish our goal of protecting and serving the citizens of the City of Rehoboth Beach.

Summer Safety Tips
City Business Forms
City Code


The Building & Licensing Department is responsible for the enforcement of the City Municipal Code. We issue permits for all construction, demolition, tree removal, signs and licenses for all business conducted in the City. In conjunction with the issuance of permits, we perform the review and approval of plans for code compliance and conduct onsite inspections. In addition, we receive and attempt to resolve complaints filed by City residents that pertain to code compliance.


The City of Rehoboth Beach Staff is 100% Certified by the International Code Council

One hundred percent of the City of Rehoboth Beach’s Building and Licensing staff have earned professional certifications from the International Code Council (ICC). Through rigorous testing, ICC Certifications ensure that staff have demonstrated competency in the requirements of the International Codes®, a complete set of comprehensive, coordinated codes used in most U.S. communities and many global markets for the design, build and compliance process to construct safe, sustainable, affordable and resilient structures.  See the Full Story.

Office Hours

8:30 AM to 4:30 PM
Monday - Friday

Chief Building Inspector
Assistant Building Inspector
Code Enforcement Officer
Permit Coordinator
Administrative Assistant
  • Building and Licensing
  • 229 Rehoboth Avenue
  • P.O. Box 1163
  • Rehoboth Beach, DE 19971
(302) 227-6181 x222
(302) 227-4504


Stay Informed!