The Town is located in Greene County, New York, USA. The population was 2,721 according to the 2000 United States Census.
The Town of Hunter contains 2 incorporated villages; a village named Hunter and a village named Tannersville. The town is on the County’s south border. According to the US Census, the town has a total area of 235.0 km² (90.7 mi²). 234.3 km² (90.4 mi²) of it is land and 0.7 km² (0.3 mi²) of it is water.
The south town line and part of the east town line are the border of Ulster County, New York. The town is in the Catskill Mountains and the Catskill Park. Many of the Catskill High Peaks, including Hunter Mountain, the highest in the county and the second-highest in the Catskills, are in the town. The North and Western borders of our town are bordered by the town of Jewett. The eastern border meets the town of Catskill, specifically the village of Palenville.