ST. LOUIS – St. Louis is being called one of the most “Sinful Cities” in America according to a new report by personal-finance site WalletHub.

The report found St. Louis was the 2nd most “Sinful City” right behind Las Vegas which claimed the top spot.

WalletHub says the holidays are known for indulging on food and spending. To determine the most wicked places in America, WalletHub compared more than 180 U.S. cities based on seven sinful behaviors: anger and hatred, jealousy, excesses and vices, greed, lust, vanity, and laziness.

The company says all sins are not created, or distributed, equally. WalletHub compared 37 key indicators of evil deeds. Our data set ranges from violent crimes per capita to excessive drinking to adult entertainment establishments per capita.

Sinfulness of St. Louis (1=Most Sinful; 91=Avg.):

  • 1st – Anger & Hatred
  • 8th – Jealousy
  • 1st – Excesses & Vices
  • 38th – Lust
  • 48th – Vanity
  • 11th – Laziness

St. Louis was tied for 1 with Kansas City and four other cities for Anger and Hate. That was calculated by looking at the most violent crimes per capita.

When it comes to jealousy, WalletHub determined that by looking at the number of thefts per capita. St. Louis was tied for number 1 with five other cities including Springfield, Mo.

Source: WalletHub

Here are the top ten most Sinful Cities in America:

  1. Las Vegas, NV
  2. St. Louis, MO
  3. Houston, TX
  4. Los Angeles, CA
  5. Denver, CO
  6. Philadelphia, PA
  7. Atlanta, GA
  8. Miami, FL
  9. Chicago, IL
  10. Memphis, TN

You can see the full report on WalletHub’s website.