Overview Beechwood is a town in Michigan, United States, with a population of about 3,015[1]. Geography Coordinates: 42.7970, -86.1259