Ilion is a village in Herkimer County, New York, United States. Located in the Mohawk Valley region, the population was 7,646 at the 2020 census.