Sterling Heights is a city in Macomb County of the U.S. state of Michigan, and one of Detroit's core suburbs. As of the 2010 census, the city had a total population of 129,699. It is the second largest suburb in Metro Detroit, and the fourth largest city in Michigan. Sterling Heights consistently ranks as the safest city in Michigan with population over 100,000.
Sterling Heights was incorporated as a city in 1968. It was until the 1950s an agricultural area largely devoted to growing rhubarb and other crops sold in Detroit. Prior to 1968 Sterling Heights was known as Sterling Township. It had from 1836 until 1838 been known as Jefferson Township.
Gerald Donovan became the first mayor of the city. F. James Dunlop became the first mayor pro-tem. There was already a small village named Sterling in Arenac County, so the word "Heights" was added to the township name to satisfy a state law that prevents incorporated municipalities from having the same name. "Moravian" was another name under consideration for the new city.