Kerhonkson is a hamlet (and census-designated place) in Ulster County, New York, United States. The population was 1,684 at the 2010 census.
Kerhonkson is a small hamlet which, along with Accord, makes up the Town of Rochester on US 209, just south of the town's boundary with the Town of Wawarsing and just north of where US 44 ends and NY 55 joins 209 south. The town is home to Kerhonkson Elementary school, one of three elementary schools within the Rondout Valley Central School District. Soyuzivka, a Ukrainian resort and cultural center is located here.
Kerhonkson is located at 41°46′28″N 74°17′51″W / 41.774485°N 74.297480°W / 41.774485; -74.297480.