Hunter is a town located in Greene County, New York, United States. The population was 2,732 at the time of the 2010 census. The town contains two villages, one named Hunter and the other called Tannersville. The town is on the south border of Greene County.

source