Shelton's town hall is located downtown on Hill Street, and is home to many administrative offices including community development, the conservation department, the town clerk, registrar of voters and dog licensing, to name a few. You can stop in and speak with the friendly staff in the clerk's office to find out information about upcoming meetings open to the public. There are consistent meetings for each administrative department; schedules are posted outside the main office.