Rochester Hills, Michigan, a Metro Detroit suburb, has landed at #14 on a new top-50 U.S. city list from 24/7 Wall St.
Here is 24/7‘s methodology:
To determine America’s 50 best cities to live in, 24/7 Wall St. considered roughly 590 cities the U.S. Census Bureau reported as having populations of more than 65,000 in 2016. Only the top performing city in each county was considered in our ranking. Data were collected in nine major categories: crime, demography, economy, education, environment, health, housing, infrastructure, and leisure.