Algonac is located in St. Clair County, MI. The population is 4,127, making Algonac the 5th largest city in St. Clair County.
There are 0 public schools in Algonac with an average Homefacts rating of B+. The total crime rate for Algonac is very low , and there are 41 registered sex offenders residing in the city. Unemployment in Algonac is moderate and the median home sales price is $0. Detailed and up-to-date Algonac property reports are available for any property address.
Cities near Algonac include Pearl Beach, Clay Township and Cottrellville Township.