Ce classement porte sur 29 des 257 communes de la Haute-Loire : ne sont pas classées les communes de moins de 2 000 habitants et celles dont les chiffres sont couverts par le secret fiscal. À l’autre bout du classement, Saint-Ferréol-d'Auroure ferme la marche avec 3,5 %.
Le classement de la Haute-Loire : communes où le taux de logements vacants est le plus élevé
| Rang | Commune | Logements vacants (parc privé) | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 | Craponne-sur-Arzon | 19,8 | 2 016 | |
| 2 | Brioude | 15,4 | 6 839 | |
| 3 | Le Puy-en-Velay | 14,1 | 19 376 | |
| 4 | Langeac | 13,8 | 3 585 | |
| 5 | Dunières | 13,4 | 2 728 | |
| 6 | Sainte-Florine | 12,4 | 3 378 | |
| 7 | Tence | 12,1 | 3 189 | |
| 8 | Retournac | 11,8 | 3 064 | |
| 9 | Le Chambon-sur-Lignon | 11,3 | 2 551 | |
| 10 | Saint-Paulien | 10,9 | 2 505 | |
| 11 | Saint-Pal-de-Mons | 10,1 | 2 413 | |
| 12 | Saint-Didier-en-Velay | 10,0 | 3 577 | |
| 13 | Yssingeaux | 9,9 | 7 876 | |
| 14 | Saint-Julien-Chapteuil | 9,6 | 2 086 | |
| 15 | Bas-en-Basset | 9,5 | 4 703 | |
| 16 | Espaly-Saint-Marcel | 9,2 | 3 676 | |
| 17 | Saint-Maurice-de-Lignon | 8,9 | 2 748 | |
| 18 | Polignac | 8,4 | 2 934 | |
| 19 | Sainte-Sigolène | 8,3 | 6 209 | |
| 20 | Beauzac | 8,3 | 3 024 | |
| 21 | Vals-près-le-Puy | 7,4 | 3 538 | |
| 22 | Brives-Charensac | 7,3 | 4 478 | |
| 23 | Saint-Just-Malmont | 7,2 | 4 300 | |
| 24 | Monistrol-sur-Loire | 7,1 | 9 216 | |
| 25 | Coubon | 6,5 | 3 215 | |
| 26 | Aurec-sur-Loire | 6,4 | 6 287 | |
| 27 | Chadrac | 5,6 | 2 619 | |
| 28 | Saint-Germain-Laprade | 5,4 | 3 535 | |
| 29 | Saint-Ferréol-d'Auroure | 3,5 | 2 479 |
Source : Ministère chargé du Logement et Cerema, fichier des logements vacants (LOVAC) ; logements vacants du parc privé au 1er janvier, en part du parc privé, communes de 2 000 habitants et plus. Non classées : les communes de moins de 2 000 habitants et celles dont les chiffres sont couverts par le secret fiscal. Rangs ex æquo pour des valeurs égales. Sources des données.