Harrison is a city in the U.S. state of Michigan. The population was 2,150 at the 2020 census. It is the county seat of Clare County.
The city is named after U.S. President William Henry Harrison.