what county is ashley , mi in
Homefacts City Report. Ashley is located in Gratiot County, MI. The population is 464, making Ashley the 6th largest city in Gratiot County. There are 3 public schools in Ashley with an average Homefacts rating of C+. The total crime rate for Ashley is low, and there are 6 registered sex offenders residing in the city.