Ashland is a village in Cass County, Illinois, United States. The population was 1,218 at the 2020 census.

Geography

According to the 2021 census gazetteer files, Ashland has a total area of , all land.

Demographics

2020 census

As of the 2020 census, there were 1,218 people, 519 households, and 381 families residing in the village. The population density was . There were 571 housing units at an average density of .

There were 519 households in Ashland, of which 27.4% had children under the age of 18 living in them. Of all households, 47.6% were married-couple households, 16.4% were households with a male householder and no spouse or partner present, and 29.5% were households with a female householder and no spouse or partner present. About 33.1% of all households were made up of individuals and 17.5% had someone living alone who was 65 years of age or older.