Elvaston is a village in Hancock County, Illinois, United States. The population was 147 at the 2020 census.
Geography
Elvaston is located in west-central Hancock County. U.S. Route 136 passes through the center of the village, leading east to Carthage, the county seat, and west to Hamilton on the Mississippi River.
According to the 2021 census gazetteer files, Elvaston has a total area of , all land.
Demographics
As of the 2020 census
