Ashton is a village in Lee County, Illinois, United States.
[3] According to the 2010 census, Ashton has a total area of 0.66 square miles (1.71 km2), all land.
[4] As of the census[6] of 2000, there were 1,142 people, 437 households, and 312 families residing in the village.
There were 468 housing units at an average density of 708.0 per square mile (273.4/km2).
23.3% of all households were made up of individuals, and 11.0% had someone living alone who was 65 years of age or older.