Largest City in France

2026 ranking · access to general practitioners (APL)

Medical deserts: the towns in France with the poorest access to general practitioners (901st to 1,000th)

Maripasoula (French Guiana), Grand-Santi (French Guiana), Papaichton (French Guiana), and Sinnamary (French Guiana) share the poorest access to general practitioners in France: 0.0 visits per inhabitant per year.

34,848 towns ranked out of 34,875

Continued: the towns in France ranked 901st to 1,000th, out of 34,848.

The ranking, continued: medical deserts in France

Rank Town Department Visits per inhabitant per year Proportional bar Population
901 Chevry-sous-le-Bignon Loiret (45) 0.5 228
902 Audignicourt Aisne (02) 0.5 105
903 La Haye Vosges (88) 0.5 125
904 tied Saint-Moreil Creuse (23) 0.5 235
904 tied Brémur-et-Vaurois Côte-d'Or (21) 0.5 45
906 Saint-Caprais-de-Lerm Lot-et-Garonne (47) 0.5 732
907 Rhodes Moselle (57) 0.5 129
908 tied Venterol Alpes-de-Haute-Provence (04) 0.5 238
908 tied Piégut Alpes-de-Haute-Provence (04) 0.5 208
908 tied Brixey-aux-Chanoines Meuse (55) 0.5 81
911 tied Le Reposoir Haute-Savoie (74) 0.5 581
911 tied Trémargat Côtes-d'Armor (22) 0.5 186
913 tied Viens Vaucluse (84) 0.5 641
913 tied Avène Hérault (34) 0.5 299
915 tied Walschbronn Moselle (57) 0.5 395
915 tied Waldhouse Moselle (57) 0.5 355
915 tied Schweyen Moselle (57) 0.5 325
915 tied Breidenbach Moselle (57) 0.5 314
915 tied Beaupuy Tarn-et-Garonne (82) 0.5 280
915 tied Sturzelbronn Moselle (57) 0.5 169
915 tied Loutzviller Moselle (57) 0.5 152
915 tied Liederschiedt Moselle (57) 0.5 117
915 tied Roppeviller Moselle (57) 0.5 98
915 tied Saint-Amans Aude (11) 0.5 64
925 tied La Valla-en-Gier Loire (42) 0.5 1,162
925 tied Ouides Haute-Loire (43) 0.5 53
927 tied Villeloin-Coulangé Indre-et-Loire (37) 0.5 585
927 tied Bertignat Puy-de-Dôme (63) 0.5 494
927 tied Valcivières Puy-de-Dôme (63) 0.5 231
927 tied Rimbach-près-Guebwiller Haut-Rhin (68) 0.5 218
927 tied Le Castellard-Mélan Alpes-de-Haute-Provence (04) 0.5 66
927 tied Hautes-Duyes Alpes-de-Haute-Provence (04) 0.5 55
933 tied Saint Géry-Vers Lot (46) 0.5 932
933 tied Larnas Ardèche (07) 0.5 286
933 tied Challes-la-Montagne Ain (01) 0.5 185
936 Le Mont-Saint-Michel Manche (50) 0.5 24
937 tied Pila-Canale Corse-du-Sud (2A) 0.5 277
937 tied Germiny Meurthe-et-Moselle (54) 0.5 189
937 tied Martincourt Meurthe-et-Moselle (54) 0.5 90
940 tied Éourres Hautes-Alpes (05) 0.6 154
940 tied Ballons Drôme (26) 0.6 90
940 tied Curel Alpes-de-Haute-Provence (04) 0.6 66
940 tied Izon-la-Bruisse Drôme (26) 0.6 13
944 Saint-Étienne-de-Carlat Cantal (15) 0.6 122
945 Effincourt Haute-Marne (52) 0.6 56
946 tied Saint-Gingolph Haute-Savoie (74) 0.6 915
946 tied Saint-Benoît Aude (11) 0.6 113
946 tied Humbauville Marne (51) 0.6 74
949 tied Plan-de-Baix Drôme (26) 0.6 164
949 tied Xonville Meurthe-et-Moselle (54) 0.6 113
951 tied Lanans Doubs (25) 0.6 170
951 tied Arthonnay Yonne (89) 0.6 150
951 tied La Croix-sur-Roudoule Alpes-Maritimes (06) 0.6 97
951 tied Saint-Alban-des-Villards Savoie (73) 0.6 93
955 Sainte-Croix-à-Lauze Alpes-de-Haute-Provence (04) 0.6 89
956 La Chapelle-Saint-André Nièvre (58) 0.6 321
957 tied Vaufrey Doubs (25) 0.6 148
957 tied Montjoie-le-Château Doubs (25) 0.6 24
959 tied Brossac Charente (16) 0.6 488
959 tied Recey-sur-Ource Côte-d'Or (21) 0.6 339
959 tied Leuglay Côte-d'Or (21) 0.6 287
959 tied Passirac Charente (16) 0.6 254
959 tied Bussy-la-Pesle Côte-d'Or (21) 0.6 75
959 tied Terrefondrée Côte-d'Or (21) 0.6 69
959 tied Saint-Hélier Côte-d'Or (21) 0.6 38
959 tied Buxerolles Côte-d'Or (21) 0.6 37
959 tied Chambain Côte-d'Or (21) 0.6 36
959 tied Menesble Côte-d'Or (21) 0.6 17
969 Griselles Loiret (45) 0.6 843
970 tied Labastide-Paumès Haute-Garonne (31) 0.6 151
970 tied Sénarens Haute-Garonne (31) 0.6 121
970 tied Cazac Haute-Garonne (31) 0.6 76
973 tied Gespunsart Ardennes (08) 0.6 970
973 tied Giroux Indre (36) 0.6 123
973 tied La Petite-Verrière Saône-et-Loire (71) 0.6 47
976 Rupt-aux-Nonains Meuse (55) 0.6 373
977 Bouquet Gard (30) 0.6 201
978 Saint-Romain-de-Monpazier Dordogne (24) 0.6 106
979 Méricourt Yvelines (78) 0.6 390
980 tied Vivario Haute-Corse (2B) 0.6 411
980 tied Cabrespine Aude (11) 0.6 185
982 tied Saint-Martin-Sainte-Catherine Creuse (23) 0.6 334
982 tied Chesley Aube (10) 0.6 297
982 tied Pimorin Jura (39) 0.6 215
982 tied Villiers-le-Bois Aube (10) 0.6 99
982 tied Monnetay Jura (39) 0.6 17
987 Dannevoux Meuse (55) 0.6 196
988 Marçais Cher (18) 0.6 313
989 tied Saint-André-en-Morvan Nièvre (58) 0.6 313
989 tied Mhère Nièvre (58) 0.6 232
989 tied Saint-Rivoal Finistère (29) 0.6 226
989 tied Chastellux-sur-Cure Yonne (89) 0.6 133
989 tied Chalaux Nièvre (58) 0.6 89
994 Nonza Haute-Corse (2B) 0.6 62
995 Rozoy-le-Vieil Loiret (45) 0.6 400
996 Fayet-le-Château Puy-de-Dôme (63) 0.6 388
997 tied Courtauly Aude (11) 0.6 76
997 tied Sédeilhac Haute-Garonne (31) 0.6 64
997 tied Parnay Cher (18) 0.6 49
1,000 tied Turriers Alpes-de-Haute-Provence (04) 0.6 353

Source: DREES (French Ministry of Health), localized potential accessibility (APL) to general practitioners; general practitioner office and home visits accessible per inhabitant per year (APL). Not ranked: communes whose APL is not published. 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