Canaseraga is a village in Allegany County, New York, United States. The population was 550 at the 2010 census. 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".