Mackinac Island is located in Mackinac County, MI. The population is 396, making Mackinac Island the 2nd largest city in Mackinac County.
There are 2 public schools in Mackinac Island with an average Homefacts rating of D. The total crime rate for Mackinac Island is moderate , and there are 0 registered sex offenders residing in the city. Unemployment in Mackinac Island is low and the median home sales price is $0. Detailed and up-to-date Mackinac Island property reports are available for any property address.
Cities near Mackinac Island include St. Ignace, Mackinaw City and Mackinaw Township.