Cherry Valley is a town in Otsego County, New York, United States. According to the 2020 US census, the village of Cherry Valley had a population of 487. However, the town has a much higher population.
All for FREE Lets get your account set up Create account