Hunter is a town located in Greene County, New York, United States. The population was 3,035 at the time of the 2020 census. The town contains two villages, one named Hunter on the west, and the second called Tannersville, as well as a number of hamlets such as Haines Falls, Platte Clove, Lanesville and Edgewood. Additionally, there are three residential parks location within town limits: Onteora Park, Twilight Park and Elka Park. The town is on the southern border of Greene County and abuts the towns of Woodstock and Saugerties, located in Ulster County.