Overview Fairgrove is a village in Michigan, United States, with a population of about 543[1]. Geography Coordinates: 43.5236, -83.5433