Sterling Heights, Michigan is recognized as a great place to live and work . Of the 20 largest cities in Michigan, Sterling Heights is one of only four to post population growth. The 2010 U.S. census reported that Sterling Heights population grew by 4.2% between 2000 and 2010, nearly topping 130,000 people. Of the cities in the top 20 posting population gains Sterling Heights posted the greatest gains. More importantly this pattern of growth is expected to continue.