Suite du classement de France : les communes classées de la 1 101e à la 1 200e place, sur 5 527.
Suite du classement de France : communes où le taux de logements vacants est le plus élevé
| Rang | Commune | Département | Logements vacants (parc privé) | Barre proportionnelle | Habitants |
|---|---|---|---|---|---|
| 1 097 ex æquo | Monein | Pyrénées-Atlantiques (64) | 8,8 | 4 554 | |
| 1 097 ex æquo | Salindres | Gard (30) | 8,8 | 3 703 | |
| 1 103 ex æquo | Vinay | Isère (38) | 8,8 | 4 518 | |
| 1 103 ex æquo | Bourgueil | Indre-et-Loire (37) | 8,8 | 3 737 | |
| 1 103 ex æquo | Sainte-Mère-Église | Manche (50) | 8,8 | 2 942 | |
| 1 106 ex æquo | Lille | Nord (59) | 8,7 | 240 109 | |
| 1 106 ex æquo | Clermont-Ferrand | Puy-de-Dôme (63) | 8,7 | 148 795 | |
| 1 106 ex æquo | Castelsarrasin | Tarn-et-Garonne (82) | 8,7 | 14 579 | |
| 1 106 ex æquo | Gaillard | Haute-Savoie (74) | 8,7 | 11 508 | |
| 1 106 ex æquo | Ingwiller | Bas-Rhin (67) | 8,7 | 4 033 | |
| 1 106 ex æquo | Villefranche-sur-Cher | Loir-et-Cher (41) | 8,7 | 2 734 | |
| 1 112 ex æquo | Saumur | Maine-et-Loire (49) | 8,7 | 27 096 | |
| 1 112 ex æquo | Sizun | Finistère (29) | 8,7 | 2 406 | |
| 1 114 | Briec | Finistère (29) | 8,7 | 5 940 | |
| 1 115 ex æquo | Héricourt | Haute-Saône (70) | 8,7 | 10 850 | |
| 1 115 ex æquo | Orcines | Puy-de-Dôme (63) | 8,7 | 3 717 | |
| 1 115 ex æquo | Sablons sur Huisne | Orne (61) | 8,7 | 2 011 | |
| 1 118 ex æquo | Bastia | Haute-Corse (2B) | 8,7 | 47 374 | |
| 1 118 ex æquo | La Courneuve | Seine-Saint-Denis (93) | 8,7 | 47 285 | |
| 1 118 ex æquo | Clermont-l'Hérault | Hérault (34) | 8,7 | 9 607 | |
| 1 118 ex æquo | Rouillé | Vienne (86) | 8,7 | 2 724 | |
| 1 122 | La Ferté-Bernard | Sarthe (72) | 8,7 | 8 981 | |
| 1 123 ex æquo | San-Martino-di-Lota | Haute-Corse (2B) | 8,7 | 3 084 | |
| 1 123 ex æquo | Cotignac | Var (83) | 8,7 | 2 226 | |
| 1 125 ex æquo | La Broque | Bas-Rhin (67) | 8,7 | 2 715 | |
| 1 125 ex æquo | Walincourt-Selvigny | Nord (59) | 8,7 | 2 100 | |
| 1 127 ex æquo | Amiens | Somme (80) | 8,7 | 139 183 | |
| 1 127 ex æquo | Conches-en-Ouche | Eure (27) | 8,7 | 4 910 | |
| 1 127 ex æquo | Conques-sur-Orbiel | Aude (11) | 8,7 | 2 568 | |
| 1 127 ex æquo | Dannemarie | Haut-Rhin (68) | 8,7 | 2 290 | |
| 1 127 ex æquo | Nogent-l'Artaud | Aisne (02) | 8,7 | 2 159 | |
| 1 127 ex æquo | Ucel | Ardèche (07) | 8,7 | 2 053 | |
| 1 133 ex æquo | Coutances | Manche (50) | 8,7 | 9 529 | |
| 1 133 ex æquo | Soultz-Haut-Rhin | Haut-Rhin (68) | 8,7 | 7 132 | |
| 1 135 | Beaumont-sur-Oise | Val-d'Oise (95) | 8,6 | 10 333 | |
| 1 136 | Pont-sur-Sambre | Nord (59) | 8,6 | 2 394 | |
| 1 137 ex æquo | Donnemarie-Dontilly | Seine-et-Marne (77) | 8,6 | 2 746 | |
| 1 137 ex æquo | Sauve | Gard (30) | 8,6 | 2 025 | |
| 1 139 ex æquo | Onnaing | Nord (59) | 8,6 | 8 537 | |
| 1 139 ex æquo | Altkirch | Haut-Rhin (68) | 8,6 | 5 844 | |
| 1 139 ex æquo | Candé | Maine-et-Loire (49) | 8,6 | 2 845 | |
| 1 139 ex æquo | Sains-du-Nord | Nord (59) | 8,6 | 2 780 | |
| 1 143 ex æquo | Ribécourt-Dreslincourt | Oise (60) | 8,6 | 4 050 | |
| 1 143 ex æquo | Saint-Genix-les-Villages | Savoie (73) | 8,6 | 3 149 | |
| 1 145 ex æquo | Cusset | Allier (03) | 8,6 | 13 822 | |
| 1 145 ex æquo | Saint-Marcellin | Isère (38) | 8,6 | 7 838 | |
| 1 147 ex æquo | Petit-Canal | Guadeloupe (971) | 8,6 | 8 337 | |
| 1 147 ex æquo | Moyeuvre-Grande | Moselle (57) | 8,6 | 7 370 | |
| 1 147 ex æquo | Bonifacio | Corse-du-Sud (2A) | 8,6 | 3 404 | |
| 1 147 ex æquo | Chorges | Hautes-Alpes (05) | 8,6 | 3 211 | |
| 1 147 ex æquo | Plouvorn | Finistère (29) | 8,6 | 2 993 | |
| 1 152 ex æquo | Saverne | Bas-Rhin (67) | 8,6 | 11 718 | |
| 1 152 ex æquo | Tallard | Hautes-Alpes (05) | 8,6 | 2 350 | |
| 1 152 ex æquo | Coteaux du Lizon | Jura (39) | 8,6 | 2 212 | |
| 1 152 ex æquo | Pont-Hébert | Manche (50) | 8,6 | 2 078 | |
| 1 156 ex æquo | La Tour-du-Pin | Isère (38) | 8,6 | 8 326 | |
| 1 156 ex æquo | Saint-Sauveur-Villages | Manche (50) | 8,6 | 3 325 | |
| 1 156 ex æquo | Telgruc-sur-Mer | Finistère (29) | 8,6 | 2 223 | |
| 1 159 ex æquo | Romorantin-Lanthenay | Loir-et-Cher (41) | 8,6 | 18 847 | |
| 1 159 ex æquo | Lavaur | Tarn (81) | 8,6 | 11 290 | |
| 1 159 ex æquo | Neuvic | Dordogne (24) | 8,6 | 3 732 | |
| 1 162 ex æquo | Huningue | Haut-Rhin (68) | 8,5 | 7 584 | |
| 1 162 ex æquo | Isigny-sur-Mer | Calvados (14) | 8,5 | 3 583 | |
| 1 164 ex æquo | Narbonne | Aude (11) | 8,5 | 58 669 | |
| 1 164 ex æquo | Langon | Gironde (33) | 8,5 | 7 834 | |
| 1 164 ex æquo | Cuxac-d'Aude | Aude (11) | 8,5 | 4 135 | |
| 1 164 ex æquo | Carcès | Var (83) | 8,5 | 3 604 | |
| 1 164 ex æquo | Gréoux-les-Bains | Alpes-de-Haute-Provence (04) | 8,5 | 3 122 | |
| 1 169 ex æquo | Poitiers | Vienne (86) | 8,5 | 92 187 | |
| 1 169 ex æquo | Beaurepaire | Vendée (85) | 8,5 | 2 453 | |
| 1 171 | La Plaine-des-Palmistes | La Réunion (974) | 8,5 | 7 033 | |
| 1 172 ex æquo | Réalmont | Tarn (81) | 8,5 | 3 610 | |
| 1 172 ex æquo | Laroque-d'Olmes | Ariège (09) | 8,5 | 2 481 | |
| 1 174 | Pont-l'Abbé-d'Arnoult | Charente-Maritime (17) | 8,5 | 2 102 | |
| 1 175 | Villers-le-Lac | Doubs (25) | 8,5 | 5 385 | |
| 1 176 | Vouneuil-sur-Vienne | Vienne (86) | 8,5 | 2 323 | |
| 1 177 | Saint-Sylvestre-sur-Lot | Lot-et-Garonne (47) | 8,5 | 2 434 | |
| 1 178 | Anor | Nord (59) | 8,5 | 3 135 | |
| 1 179 ex æquo | Saint-Ouen-sur-Seine | Seine-Saint-Denis (93) | 8,4 | 53 747 | |
| 1 179 ex æquo | Auchel | Pas-de-Calais (62) | 8,4 | 10 098 | |
| 1 179 ex æquo | Mondelange | Moselle (57) | 8,4 | 5 752 | |
| 1 182 ex æquo | Kaysersberg Vignoble | Haut-Rhin (68) | 8,4 | 4 469 | |
| 1 182 ex æquo | Dieulefit | Drôme (26) | 8,4 | 3 425 | |
| 1 182 ex æquo | Polignac | Haute-Loire (43) | 8,4 | 2 934 | |
| 1 185 ex æquo | Bonnétable | Sarthe (72) | 8,4 | 3 755 | |
| 1 185 ex æquo | Montréal-la-Cluse | Ain (01) | 8,4 | 3 655 | |
| 1 185 ex æquo | Montmorot | Jura (39) | 8,4 | 3 607 | |
| 1 188 ex æquo | Melun | Seine-et-Marne (77) | 8,4 | 46 211 | |
| 1 188 ex æquo | Baud | Morbihan (56) | 8,4 | 6 519 | |
| 1 188 ex æquo | Donzère | Drôme (26) | 8,4 | 6 105 | |
| 1 191 ex æquo | Le Controis-en-Sologne | Loir-et-Cher (41) | 8,4 | 7 007 | |
| 1 191 ex æquo | Petite-Rosselle | Moselle (57) | 8,4 | 6 228 | |
| 1 191 ex æquo | Wallers | Nord (59) | 8,4 | 5 685 | |
| 1 194 ex æquo | Seloncourt | Doubs (25) | 8,4 | 5 993 | |
| 1 194 ex æquo | Noyal-Pontivy | Morbihan (56) | 8,4 | 3 704 | |
| 1 194 ex æquo | Égreville | Seine-et-Marne (77) | 8,4 | 2 227 | |
| 1 197 ex æquo | Villeneuve-Saint-Georges | Val-de-Marne (94) | 8,4 | 36 319 | |
| 1 197 ex æquo | Saint-Méen-le-Grand | Ille-et-Vilaine (35) | 8,4 | 4 807 | |
| 1 197 ex æquo | Rozay-en-Brie | Seine-et-Marne (77) | 8,4 | 2 880 | |
| 1 197 ex æquo | Lauterbourg | Bas-Rhin (67) | 8,4 | 2 358 |
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.