Liberty Town Hall is located at 120 North Main Street, Liberty NY 12754.
Phone: 845‑292‑5111.
Neighborhoods
Originally part of the Town of Lumberland, Liberty was incorporated in 1807. Early settlers came from Connecticut near the close of the 18th century.