The study ranked St. Louis third after Las Vegas and Los Angeles. Rounding out the top five most sinful cities were Houston and Atlanta.
To compile the rankings, WalletHub said they compared 182 cities across seven key dimensions 1) Anger & Hatred, 2) Jealousy, 3) Excesses & Vices, 4) Greed, 5) Lust, 6) Vanity and 7) Laziness.
St. Louis ranked first in Anger and Hatred and Excesses and Vices. The city ranked 12th in Jealousy, 36th in Lust, 40th in Vanity, 60th in Laziness and 61st in Greed.