Cherry Valley is a town in Otsego County, New York, USA. The population was 1,224 at the 2010 census.
Within the Town of Cherry Valley is a village, also called Cherry Valley. The town is in the northeast corner of the county and is northeast of the City of Oneonta.
Write a Review About Cherry Valley For A Chance to Win A $100 Amazon Gift Card