Apparently the 2nd Most Sinful City in America is in Missouri
Obviously, Las Vegas is the Most Sinful City in America, but the second most sinful city is in Missouri, and no it's not Branson...
According to WalletHub.com St. Louis, Missouri is the second most sinful city in the United States behind Las Vegas, Nevada. The rankings put together by WalletHub are based on a number of different factors and categories, including anger, jealousy, greed, lust, and others, for example, they judge how angry a city is based on the number of violent crimes, hate crimes, and so on.
St. Louis comes in behind Vegas mainly due to ranking extremely high in categories like angry, and vices where it ranks top, as well as being ranked 8th in jealousy, and 11th in laziness. However, St. Louis ranks fairly low in a couple of categories like 101st in greed, and 48th in vanity. St. Louis is second followed by Houston, Los Angeles, Denver, Philidelphia, Atlanta, Miami, Chicago, and finally Memphis rounding out the top ten. For what it is worth Kansas City comes in at 24th on their list, and Springfield, Missouri ranks 45th.
Check out the full list of sinful cities in America for yourself, just click here!
This ranking is very surprising to me, I would have never put St. Louis as a sinful city ahead of places like Los Angeles, Atlanta, Miami, and Chicago, it is hard for me to wrap my head around the fact that St. Louis is this high on the list. Where do you think St. Louis should be ranked?