Roscommon is a village in and the county seat of Roscommon County, Michigan, United States. The population was 981 at the 2020 census.