Allegan is located in Allegan County, MI. The population is 5,004, making Allegan the 2nd largest city in Allegan County.
There are 11 public schools in Allegan with an average Homefacts rating of B-. The total crime rate for Allegan is low , and there are 108 registered sex offenders residing in the city. Unemployment in Allegan is moderate and the median home sales price is $0. Detailed and up-to-date Allegan property reports are available for any property address.
Cities near Allegan include Allegan Township, Trowbridge Township and Valley Township.