Welcome to Liberty, a charming town nestled in the heart of the Catskills in New York. Founded in 1807, this historic town boasts a population of approximately 9,885 residents. Known for its vibrant arts scene and proximity to outdoor adventures, Liberty is a hidden gem waiting to be explored. Sister cities include Liberty in Texas, making it a town with a connection that reaches beyond state lines.