The site looked at 10-year population growth, October unemployment rate, poverty rate and life expectancy at birth when ranking which states are best to live in. While their top states included Massachusetts, Connecticut, New Hampshire, Minnesota and New Jersey, Ohio fell at number 36.
The site said that Ohio had the 7th lowest 10-year population growth, the 23rd highest unemployment rate, the 21st highest poverty rate and the 14th lowest life expectancy at birth.
"Several measures of socioeconomic conditions in Ohio are slightly worse than the national figures, which helps explain Ohio’s ranking below most states, but not as one of the absolute worst states to live in," they wrote. "For example, the percentage of adults in the state who smoke is 21.0 percent, and the percentage who are obese is 30.5 percent — each just above the respective national rates."
"Some subpar socioeconomic measures are likely related to some more meaningful shortcomings in Ohio," the site added. "Life expectancy in the state is 77.4 years, more than a year below average life expectancy nationwide. Additionally, only 26.8 percent of adults in Ohio have earned a bachelor’s degree, well below the 30.6 percent share nationwide."
The site ruled Mississippi, West Virginia, Louisiana, Arkansas and Alabama as the five worst states to live in.