Contact Information
Contact
Elba Township, MI 48806
Ashley
Michigan
US
48806
More Information
Ashley is a village in Gratiot County in the U.S. state of Michigan. The population was 508 at the 2020 census. The village is located in the northwest corner of Elba Township. No major state trunkline runs through the village, although M-57 passes within one mile to the south. Ashley was platted in 1884.