what county is ennis mt
Homefacts City Report. Ennis is located in Madison County, MT. The population is 883, making Ennis the largest city in Madison County. There are 3 public schools in Ennis with an average Homefacts rating of A. The total crime rate for Ennis is very low, and there are 4 registered sex offenders residing in the city.