Overview Rosebush is a village in Michigan, United States, with a population of about 366[1]. Geography Coordinates: 43.6992, -84.7678