Ashmore is a village in Coles County, Illinois, United States. The population was 785 at the 2010 census. It is part of the Charleston–Mattoon Micropolitan Statistical Area.
Ashmore is located at 39°31′49″N 88°1′19″W / 39.53028°N 88.02194°W / 39.53028; -88.02194 (39.530186, -88.021851).
According to the United States Census Bureau, the village has a total area of 0.8 square miles (2.1 km²), all of it land.