Liberty is a town in Sullivan County, New York, United States. The population was 9,885 at the 2010 census.The Town of Liberty contains a village also named Liberty. The village is bisected by state route 52 and 55, and is crossed by New York State Route 17.