DSWA’s  Administrative Office is now located at 601 Energy Lane, Dover DE 19901 

DSWA Administrative Offices

The DSWA Administrative headquarters is centrally located in Dover and provides offices for all management, operations, and engineering activities and a meeting room for workshops and public meetings.

Delaware Solid Waste Authority
601 Energy Lane
Dover DE 19901
Phone: (302) 739-5361
Fax: (302) 739-4287
Citizens’ Response Line: 1-800-404-7080