Canaseraga is a village in Allegany County, New York, United States. As of the 2020 census, Canaseraga had a population of 460. The name is derived from a creek that flows past the village, which is reportedly a Seneca term for "lying among milkweeds" or "slippery elms".