A Organização das Nações Unidas (ONU) divulgou o ranking das 10 melhores cidades para se viver no Brasil, considerando critérios como desenvolvimento humano, longevidade, educação e renda.
São Paulo ocupou o primeiro lugar, seguida por Florianópolis e Curitiba. O ranking leva em conta não apenas a cidade em si, mas também sua região metropolitana.
Os dados utilizados são baseados no Índice de Desenvolvimento Humano Municipal (IDHM), que avalia o PIB, a esperança de vida, a taxa de alfabetização e a taxa de frequência escolar.
O top 10 completo das melhores cidades inclui São Paulo, Florianópolis, Curitiba, Rio de Janeiro, Belo Horizonte, Vitória, Porto Alegre, Goiânia, Cuiabá e Recife.