Largest City in France

2026 ranking · access to general practitioners (APL)

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

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 1,101st to 1,200th, out of 34,848.

The ranking, continued: medical deserts in France

Rank Town Department Visits per inhabitant per year Proportional bar Population
1,099 tied Saint-Araille Haute-Garonne (31) 0.7 125
1,099 tied Mont-Ormel Orne (61) 0.7 53
1,103 Chézery-Forens Ain (01) 0.7 445
1,104 Chapelon Loiret (45) 0.7 259
1,105 tied Saint-Alyre-ès-Montagne Puy-de-Dôme (63) 0.7 107
1,105 tied Mazoires Puy-de-Dôme (63) 0.7 99
1,105 tied Roche-Charles-la-Mayrand Puy-de-Dôme (63) 0.7 40
1,108 tied Cusey Haute-Marne (52) 0.7 295
1,108 tied Châtel-Moron Saône-et-Loire (71) 0.7 87
1,110 tied La Ferté-Loupière Yonne (89) 0.7 567
1,110 tied Jayac Dordogne (24) 0.7 197
1,110 tied Mérinville Loiret (45) 0.7 173
1,110 tied Leuchey Haute-Marne (52) 0.7 72
1,114 tied Saint-Léger-sous-Beuvray Saône-et-Loire (71) 0.7 377
1,114 tied Saint-Just-Ibarre Pyrénées-Atlantiques (64) 0.7 201
1,114 tied Bunus Pyrénées-Atlantiques (64) 0.7 136
1,117 Montastruc Lot-et-Garonne (47) 0.7 234
1,118 Civray Cher (18) 0.7 947
1,119 Morlac Cher (18) 0.7 272
1,120 Azat-Châtenet Creuse (23) 0.7 109
1,121 Saint-Rirand Loire (42) 0.7 136
1,122 tied Marseilles-lès-Aubigny Cher (18) 0.7 650
1,122 tied Luthenay-Uxeloup Nièvre (58) 0.7 611
1,122 tied Naussac Aveyron (12) 0.7 446
1,122 tied Saint-Broingt-les-Fosses Haute-Marne (52) 0.7 236
1,122 tied Dommarien Haute-Marne (52) 0.7 172
1,127 tied Dixmont Yonne (89) 0.7 901
1,127 tied Fleury-sur-Loire Nièvre (58) 0.7 235
1,129 tied Saint-Maurice-près-Pionsat Puy-de-Dôme (63) 0.7 366
1,129 tied Roche-d'Agoux Puy-de-Dôme (63) 0.7 110
1,131 Saint-Dizier-les-Domaines Creuse (23) 0.7 212
1,132 tied Alquines Pas-de-Calais (62) 0.7 994
1,132 tied Le Garn Gard (30) 0.7 282
1,134 Hautecour Savoie (73) 0.7 307
1,135 Les Salces Lozère (48) 0.7 83
1,136 La Chapelle-Laurent Cantal (15) 0.7 240
1,137 tied Bourget-en-Huile Savoie (73) 0.7 147
1,137 tied Le Pontet Savoie (73) 0.7 134
1,139 tied Busset Allier (03) 0.7 865
1,139 tied Vailhourles Aveyron (12) 0.7 665
1,139 tied Saint-Privat-de-Vallongue Lozère (48) 0.7 277
1,139 tied Le Monteil-au-Vicomte Creuse (23) 0.7 216
1,139 tied Coudehard Orne (61) 0.7 78
1,144 tied Sussey Côte-d'Or (21) 0.7 249
1,144 tied Peux-et-Couffouleux Aveyron (12) 0.7 87
1,146 Le Bouchet-Mont-Charvin Haute-Savoie (74) 0.7 251
1,147 tied Salives Côte-d'Or (21) 0.7 189
1,147 tied Le Meix Côte-d'Or (21) 0.7 41
1,147 tied Barjon Côte-d'Or (21) 0.7 30
1,150 tied Villeneuve-sur-Yonne Yonne (89) 0.7 5,212
1,150 tied Le Bignon-Mirabeau Loiret (45) 0.7 304
1,152 tied Tombebœuf Lot-et-Garonne (47) 0.7 451
1,152 tied Neurey-en-Vaux Haute-Saône (70) 0.7 141
1,152 tied Tourtrès Lot-et-Garonne (47) 0.7 141
1,152 tied Baffie Puy-de-Dôme (63) 0.7 112
1,156 tied Lorcy Loiret (45) 0.7 603
1,156 tied Thonne-la-Long Meuse (55) 0.7 375
1,156 tied Breux Meuse (55) 0.7 262
1,156 tied Mas-Cabardès Aude (11) 0.7 169
1,156 tied Laprade Aude (11) 0.7 124
1,156 tied Roquefère Aude (11) 0.7 71
1,156 tied Miraval-Cabardès Aude (11) 0.7 61
1,156 tied Williers Ardennes (08) 0.7 41
1,164 Hautevesnes Aisne (02) 0.7 171
1,165 tied Charmois-l'Orgueilleux Vosges (88) 0.7 595
1,165 tied Gabrias Lozère (48) 0.7 160
1,165 tied Le Tertre-Saint-Denis Yvelines (78) 0.7 141
1,165 tied Villars-en-Azois Haute-Marne (52) 0.7 60
1,169 tied Prondines Puy-de-Dôme (63) 0.7 279
1,169 tied Cléry-le-Grand Meuse (55) 0.7 90
1,171 Saint-Pierre-de-Jards Indre (36) 0.7 99
1,172 tied Monteynard Isère (38) 0.7 508
1,172 tied Artignosc-sur-Verdon Var (83) 0.7 313
1,172 tied Hondevilliers Seine-et-Marne (77) 0.7 258
1,172 tied Hautesvignes Lot-et-Garonne (47) 0.7 168
1,172 tied Caramany Pyrénées-Orientales (66) 0.7 129
1,177 Lafarre Ardèche (07) 0.7 47
1,178 tied Saint-Brancher Yonne (89) 0.7 278
1,178 tied Montgilbert Savoie (73) 0.7 116
1,180 Viplaix Allier (03) 0.7 300
1,181 tied Saint Bonnet-Laval Lozère (48) 0.7 259
1,181 tied Thoras Haute-Loire (43) 0.7 249
1,181 tied Pierrefiche Lozère (48) 0.7 161
1,181 tied Saint-Jean-la-Fouillouse Lozère (48) 0.7 130
1,181 tied La Panouse Lozère (48) 0.7 94
1,181 tied Saint-Christophe-d'Allier Haute-Loire (43) 0.7 85
1,181 tied Saint-Vénérand Haute-Loire (43) 0.7 65
1,188 tied Suilly-la-Tour Nièvre (58) 0.7 581
1,188 tied Foissac Aveyron (12) 0.7 482
1,188 tied Tour-de-Faure Lot (46) 0.7 350
1,188 tied Montsalès Aveyron (12) 0.7 328
1,188 tied Esclauzels Lot (46) 0.7 229
1,188 tied Saint-Cirq-Lapopie Lot (46) 0.7 207
1,188 tied Berganty Lot (46) 0.7 150
1,195 tied Neuville-Bosc Oise (60) 0.7 479
1,195 tied La Chapelle-du-Mont-du-Chat Savoie (73) 0.7 275
1,195 tied Fontaines-Saint-Clair Meuse (55) 0.7 36
1,198 Villamblain Loiret (45) 0.7 281
1,199 tied Goldbach-Altenbach Haut-Rhin (68) 0.7 264
1,199 tied Miolles Tarn (81) 0.7 109

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.

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