Overview Sterling Heights is a city in Michigan, United States, with a population of about 132,052[1]. Geography Coordinates: 42.5803, -83.0302