St. Louis Is the Second Most Sinful City in the U.S.


Downtown St. Louis: You'll never find a more wretched hive of scum and villainy. - PHOTO COURTESY OF FLICKR/PAUL SABLEMAN
  • Photo courtesy of Flickr/Paul Sableman
  • Downtown St. Louis: You'll never find a more wretched hive of scum and villainy.
When it comes to vice, Las Vegas will always be king — but St. Louis is giving Sin City a serious run for its money.

A new ranking of the nation's most sinful cities, released this morning, determined that St. Louis is No. 2, just behind Vegas. In fact, we beat out Miami and New Orleans, neither a slouch when it comes to letting the good times roll.

One reason for our success? The Wallethub ranking doesn't just look at bad habits like drinking and smoking — two areas where St. Louis has long held its own — but also factors in the seven deadly sins, including anger and hatred (read: the violent crime rate), jealousy (ditto for theft), laziness (percentage of adults who don't exercise) and excesses and vices (the percentage of overweight adults). We scored sky-high in all the above — enough to make up for our comparatively lower scores in avarice (the number of casinos per capita, as well as the percentage of adults who gamble or have gambling problems) and lust (which involved factors like the teen birth rate and Tinder users per capita).

Really, in light of our nationwide dominance in some of these factors, it's almost astonishing that we only notched second place.

See the top 10 below, or take a gander at the full report online.


We welcome tips and feedback. Email the author at [email protected]

Support Local Journalism.
Join the Riverfront Times Press Club

Local journalism is information. Information is power. And we believe everyone deserves access to accurate independent coverage of their community and state. Our readers helped us continue this coverage in 2020, and we are so grateful for the support.

Help us keep this coverage going in 2021. Whether it's a one-time acknowledgement of this article or an ongoing membership pledge, your support goes to local-based reporting from our small but mighty team.

Join the Riverfront Times Club for as little as $5 a month.