Cottekill is a small hamlet in the northwest part of the Town of Rosendale, Ulster County, New York, United States. Located in the Rondout Valley, it is approximately 2.25 miles east of the hamlet of Stone Ridge, 2.5 miles northwest of Rosendale Village, 8.75 miles south of the city of Kingston and 10.9 miles north of the village of New Paltz. As of 2014, the population was listed at 451.