Built in 1956, Ledyard Town Hall houses the mayor's office, the town clerk's office, a records vault, the tax assessor's office and the tax collector's office, as well as the offices of a variety of other departments and organizations. The Town Hall Annex, located behind Town Hall, houses the town council chamber.