Largest City in France

2026 ranking · share of second homes

The towns in France with the highest share of second homes (601st to 700th)

Puy-Saint-Vincent (Hautes-Alpes) has the highest share of second homes in France: 94.7% of its housing.

26,251 towns ranked out of 34,875

Continued: the towns in France ranked 601st to 700th, out of 26,251.

The ranking, continued: highest share of second homes in France

Rank Town Department Share of all housing Proportional bar Population
601 tied Roquebrune-Cap-Martin Alpes-Maritimes (06) 50.9 12,164
601 tied Malbuisson Doubs (25) 50.9 944
601 tied Le Hohwald Bas-Rhin (67) 50.9 532
604 Cussy-en-Morvan Saône-et-Loire (71) 50.8 352
605 Roussillon-en-Morvan Saône-et-Loire (71) 50.8 275
606 Labastide-de-Virac Ardèche (07) 50.8 332
607 tied Taninges Haute-Savoie (74) 50.8 3,587
607 tied Lespéron Ardèche (07) 50.8 341
609 tied La Londe-les-Maures Var (83) 50.7 10,707
609 tied Saint-Julien-d'Intres Ardèche (07) 50.7 307
611 tied Luri Haute-Corse (2B) 50.7 889
611 tied Artignosc-sur-Verdon Var (83) 50.7 313
613 La Palud-sur-Verdon Alpes-de-Haute-Provence (04) 50.7 350
614 Coucouron Ardèche (07) 50.6 787
615 tied Marcols-les-Eaux Ardèche (07) 50.6 297
615 tied Sigale Alpes-Maritimes (06) 50.6 209
617 tied Saint-Martin-aux-Buneaux Seine-Maritime (76) 50.5 646
617 tied Saint-Martin-de-Boubaux Lozère (48) 50.5 201
619 tied Mosset Pyrénées-Orientales (66) 50.4 329
619 tied Béost Pyrénées-Atlantiques (64) 50.4 235
621 Zilia Haute-Corse (2B) 50.4 323
622 Corancy Nièvre (58) 50.4 280
623 Lacoste Vaucluse (84) 50.3 472
624 La Roche-sur-le-Buis Drôme (26) 50.3 283
625 Palavas-les-Flots Hérault (34) 50.3 6,176
626 Bassignac Cantal (15) 50.2 232
627 Baudinard-sur-Verdon Var (83) 50.2 244
628 Villefranche-sur-Mer Alpes-Maritimes (06) 50.2 5,042
629 tied Sainte-Marie-la-Mer Pyrénées-Orientales (66) 50.2 5,021
629 tied Solaro Haute-Corse (2B) 50.2 746
629 tied Saint-Béat-Lez Haute-Garonne (31) 50.2 389
629 tied Rocles Lozère (48) 50.2 257
633 Ventalon en Cévennes Lozère (48) 50.2 257
634 Lamazière-Basse Corrèze (19) 50.2 286
635 Entraigues Isère (38) 50.1 228
636 Trévou-Tréguignec Côtes-d'Armor (22) 50.0 1,654
637 Notre-Dame-du-Pré Savoie (73) 50.0 263
638 tied Branville Calvados (14) 50.0 243
638 tied Saint-Maurice-d'Ibie Ardèche (07) 50.0 213
640 Yport Seine-Maritime (76) 50.0 663
641 tied Les Moutiers-en-Retz Loire-Atlantique (44) 49.9 1,981
641 tied Santa-Lucia-di-Moriani Haute-Corse (2B) 49.9 1,542
643 tied Corps Isère (38) 49.9 426
643 tied Mhère Nièvre (58) 49.9 232
645 tied Burzet Ardèche (07) 49.9 545
645 tied Aston Ariège (09) 49.9 201
647 Aurel Vaucluse (84) 49.8 201
648 Montvalent Lot (46) 49.7 322
649 Meschers-sur-Gironde Charente-Maritime (17) 49.7 3,245
650 Toudon Alpes-Maritimes (06) 49.7 360
651 tied Larmor-Baden Morbihan (56) 49.6 936
651 tied Limans Alpes-de-Haute-Provence (04) 49.6 396
653 Mers-les-Bains Somme (80) 49.6 2,594
654 tied Monieux Vaucluse (84) 49.6 271
654 tied Saint-Martin-de-Fugères Haute-Loire (43) 49.6 234
656 tied Monticello Haute-Corse (2B) 49.6 2,110
656 tied Sainte-Marguerite-sur-Mer Seine-Maritime (76) 49.6 486
658 Ville-di-Paraso Haute-Corse (2B) 49.6 210
659 Saint-Jean-de-Buèges Hérault (34) 49.5 211
660 Saint-Julien-en-Born Landes (40) 49.5 1,819
661 Gordes Vaucluse (84) 49.5 1,693
662 Petreto-Bicchisano Corse-du-Sud (2A) 49.4 581
663 Valderoure Alpes-Maritimes (06) 49.4 544
664 Lanarce Ardèche (07) 49.4 218
665 Rabat-les-Trois-Seigneurs Ariège (09) 49.4 387
666 Sainte-Eulalie Ardèche (07) 49.3 218
667 Loctudy Finistère (29) 49.3 4,175
668 Aime-la-Plagne Savoie (73) 49.3 4,493
669 Ouessant Finistère (29) 49.2 873
670 Canet-de-Salars Aveyron (12) 49.2 463
671 Plougrescant Côtes-d'Armor (22) 49.2 1,256
672 Nedde Haute-Vienne (87) 49.1 456
673 Murs Vaucluse (84) 49.1 381
674 Les Thuiles Alpes-de-Haute-Provence (04) 49.1 370
675 Rosis Hérault (34) 49.1 285
676 Aregno Haute-Corse (2B) 49.0 600
677 tied Limeuil Dordogne (24) 49.0 349
677 tied Sénéchas Gard (30) 49.0 257
679 La Tremblade Charente-Maritime (17) 48.9 4,704
680 Saint-Germain-de-Calberte Lozère (48) 48.9 467
681 Dun-les-Places Nièvre (58) 48.9 360
682 Saint-Gilles-Croix-de-Vie Vendée (85) 48.9 8,741
683 Cans et Cévennes Lozère (48) 48.9 288
684 Pleaux Cantal (15) 48.8 1,494
685 Accous Pyrénées-Atlantiques (64) 48.8 480
686 Chaudeyrac Lozère (48) 48.7 298
687 Belcaire Aude (11) 48.7 372
688 Ribes Ardèche (07) 48.7 338
689 Montigny-en-Morvan Nièvre (58) 48.7 311
690 Saint-Mandrier-sur-Mer Var (83) 48.7 6,116
691 Mayres Ardèche (07) 48.6 270
692 Saint-Martin-du-Puy Nièvre (58) 48.6 291
693 Saint-Michel-de-Dèze Lozère (48) 48.6 232
694 tied Névez Finistère (29) 48.4 2,879
694 tied Barfleur Manche (50) 48.4 552
694 tied Moca-Croce Corse-du-Sud (2A) 48.4 223
697 Saint-Sauveur Hautes-Alpes (05) 48.4 493
698 Sainte-Anne Martinique (972) 48.3 4,356
699 tied Vielle-Saint-Girons Landes (40) 48.3 1,567
699 tied Brizon Haute-Savoie (74) 48.3 465

Source: INSEE, population census; second homes and occasional dwellings as a share of all dwellings, towns with 200 or more inhabitants. Not ranked: towns with fewer than 200 inhabitants. Tied values share the same rank. Data sources.

Back to top

This website uses cookies to give you the best possible experience. Read the privacy policy