Le palmarès 2021 réalisé par l’association “Villes et villages où il fait bon vivre”, classe 34 837 communes selon 183 critères… Rodez (Aveyron) se classe 1re des villes de 20.000 à 50 000 habitants et au 16e rang national toutes tailles confondues. Toulouse est 29e, Montpellier 37e, Nîmes 46e, Perpignan 58e, Castres 73e, etc.