Only Tennessee and Oklahoma are worse states than Missouri to live in, according to a ranking from CNBC.
The new ranking puts Missouri toward the top of a list of "quality of life laggards" struggling with high crime rates, few local attractions, poor healthcare and the environment.
"If you call one of them home, you may disagree," say Scott Cohn and Betsy Cline of CNBC. "But by the objective measures we consider in our quality-of-life category, these states have plenty of room for improvement."
Out of 300 possible points assigned for quality-of-life indicators, Missouri only earns 73 points, according to the CNBC ranking.
The study blames Missouri's low scores on high crime rates, poor health and high pollution, especially when it comes to air quality.
Even the best thing CNBC could say about Missouri is absurdly awful: The state is releasing fewer toxic chemicals.
"There's no shortage of things to do in places like St. Louis and Kansas City," the study admits, "but visitors are not rushing to Missouri to do them."
Missouri and St. Louis have both gotten the short end of the stick when it comes to national rankings: -New Study Lists 10 Suburbs to Move to Because St. Louis Has "Bad Reputation" -Missouri is 9th Worst State in U.S. for Working Moms -St. Louis Has the 8th Worst Potholes in the U.S.
Here's a list of the ten worst states to live in, according to CNBC: 10. Arkansas 9. Kentucky 8. Ohio 7. Indiana 6. Michigan 5. Alabama 4. Louisiana 3. Missouri 2. Oklahoma 1. Tennessee
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.