Overview Beal City is a village in Michigan, United States, with a population of about 357[1]. Geography Coordinates: 43.6692, -84.9086