What are the five largest cities in Michigan, in order from largest population to smallest population?

Michigan Cities with Largest Population: Detroit (951270); Grand Rapids (197800); Warren (138247); Flint (124943) and Sterling Heights (124471).
Updated on Sunday, February 05 2012 at 11:26AM EST