The Chinese Academy of Social Sciences' Chinese Cities Livability Development Index Report
has named Shanghai as the second most livable city in China.
According to Xinhua, Shenzhen, Shanghai and Beijing were ranked as the country's top three most livable cities. The Index Report measured how 287 major Chinese cities fared across five categories: entrepreneurship and innovation, social management, economic development, ecological environment and residents' livelihoods (standard of education, affordability of housing, access to medical care etc).
Shanghai, perhaps unsurprisingly, scored poorly in ecological environment, but ranked within the top three cities in terms of economy, innovation and social management – we are the nation's financial hub, after all.