New Baltimore is the winner, with Hamburg Township, Riverview, Grosse Ile Township, and Berkley completing the top five.
Have a look at the list. Does this seem accurate to you? Is your city on here? Spot any flaws with the scores? Let us know.Follow @City_Slang
Subscribe now to get the latest news delivered right to your inbox.