Sterling Heights is a city located in Macomb County, Michigan. It is considered to be one of Detroit’s suburbs. The city’s population was 135,300 as of the 2020 Census. Compared to other suburbs surrounding Detroit, Sterling Heights is known as the second largest suburb; however, if we’re including all cities in Michigan- Sterling Heights officially ranks fourth place for size.