Cheboygan is a city in the U.S. state of Michigan. As of the 2010 census, the city population was 4,876. It is the county seat of Cheboygan County. The name of the city shares the name of the county and probably has its origin from the Cheboygan River, although the precise meaning is no longer known. It may have come from an Ojibwe word zhaabonigan meaning "sewing needle". Alternatively, the origin may have been "Chabwegan," meaning "a place of ore."