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,201st to 1,300th)

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

The ranking, continued: medical deserts in France

Rank Town Department Visits per inhabitant per year Proportional bar Population
1,201 tied Saint-Hilaire-en-Lignières Cher (18) 0.7 511
1,201 tied Touchay Cher (18) 0.7 227
1,203 tied Saint-Bonnet-le-Troncy Rhône (69) 0.7 311
1,203 tied Meaux-la-Montagne Rhône (69) 0.7 225
1,203 tied Saint-Jean-sur-Tourbe Marne (51) 0.7 94
1,203 tied Laval-sur-Tourbe Marne (51) 0.7 53
1,207 Seynes Gard (30) 0.7 182
1,208 tied Saint-Thibaud-de-Couz Savoie (73) 0.7 1,123
1,208 tied Mosset Pyrénées-Orientales (66) 0.7 329
1,208 tied Le Vernet Haute-Loire (43) 0.7 22
1,211 tied Champigny Yonne (89) 0.7 2,166
1,211 tied Esclanèdes Lozère (48) 0.7 437
1,211 tied Monts Oise (60) 0.7 188
1,214 Saint-Remèze Ardèche (07) 0.7 869
1,215 tied Liny-devant-Dun Meuse (55) 0.7 192
1,215 tied Millevaches Corrèze (19) 0.7 79
1,215 tied Val-Maravel Drôme (26) 0.7 56
1,218 tied Rousson Yonne (89) 0.7 398
1,218 tied Villeneuve-d'Entraunes Alpes-Maritimes (06) 0.7 84
1,220 tied Châteaudouble Var (83) 0.7 490
1,220 tied Bayons Alpes-de-Haute-Provence (04) 0.7 201
1,220 tied Jabrun Cantal (15) 0.7 153
1,220 tied Espinasse Cantal (15) 0.7 81
1,224 tied Verlin Yonne (89) 0.7 417
1,224 tied Colméry Nièvre (58) 0.7 271
1,226 tied La Trétoire Seine-et-Marne (77) 0.7 466
1,226 tied Bergères Aube (10) 0.7 117
1,226 tied Urville Aube (10) 0.7 103
1,229 Marat Puy-de-Dôme (63) 0.7 816
1,230 tied Trélans Lozère (48) 0.7 89
1,230 tied Cogny Cher (18) 0.7 32
1,232 Paroy-sur-Saulx Haute-Marne (52) 0.7 43
1,233 tied Valherbasse Drôme (26) 0.7 1,022
1,233 tied Soursac Corrèze (19) 0.7 534
1,233 tied La Javie Alpes-de-Haute-Provence (04) 0.7 383
1,233 tied Draix Alpes-de-Haute-Provence (04) 0.7 117
1,233 tied Entrages Alpes-de-Haute-Provence (04) 0.7 102
1,238 Chenailler-Mascheix Corrèze (19) 0.7 217
1,239 tied Ville-sous-la-Ferté Aube (10) 0.7 918
1,239 tied Jarsy Savoie (73) 0.7 259
1,239 tied Juvancourt Aube (10) 0.7 103
1,239 tied Doucy-en-Bauges Savoie (73) 0.7 96
1,243 tied Égreville Seine-et-Marne (77) 0.7 2,227
1,243 tied Genouilly Saône-et-Loire (71) 0.7 429
1,243 tied Le Lac-d'Issarlès Ardèche (07) 0.7 251
1,243 tied Salettes Haute-Loire (43) 0.7 162
1,243 tied Lafarre Haute-Loire (43) 0.7 86
1,243 tied Grandrupt-de-Bains Vosges (88) 0.7 75
1,243 tied Astet Ardèche (07) 0.7 59
1,250 tied Haut Valromey Ain (01) 0.7 821
1,250 tied Brizon Haute-Savoie (74) 0.7 465
1,250 tied Margerides Corrèze (19) 0.7 277
1,250 tied Valjouze Cantal (15) 0.7 27
1,254 tied Saint-Andéol-de-Vals Ardèche (07) 0.7 544
1,254 tied Venanson Alpes-Maritimes (06) 0.7 198
1,254 tied Champoulet Loiret (45) 0.7 45
1,257 tied Gâvres Morbihan (56) 0.7 710
1,257 tied Sompuis Marne (51) 0.7 271
1,257 tied Saint-Préjet-Armandon Haute-Loire (43) 0.7 109
1,257 tied Montclard Haute-Loire (43) 0.7 52
1,257 tied Sainte-Marguerite Haute-Loire (43) 0.7 38
1,262 Dommartin-Lettrée Marne (51) 0.7 166
1,263 Le Heaulme Val-d'Oise (95) 0.7 210
1,264 tied Sugères Puy-de-Dôme (63) 0.7 662
1,264 tied Baye Marne (51) 0.7 381
1,264 tied Saint-Étienne-aux-Clos Corrèze (19) 0.7 250
1,264 tied Villevenard Marne (51) 0.7 198
1,264 tied Égliseneuve-des-Liards Puy-de-Dôme (63) 0.7 161
1,264 tied Saint-Quentin-sur-Sauxillanges Puy-de-Dôme (63) 0.7 111
1,264 tied Saint-Julien-de-Briola Aude (11) 0.7 80
1,264 tied Fonters-du-Razès Aude (11) 0.7 72
1,264 tied Courjeonnet Marne (51) 0.7 49
1,273 tied Vallières Aube (10) 0.8 168
1,273 tied Blois-sur-Seille Jura (39) 0.8 104
1,275 tied Monneville Oise (60) 0.8 789
1,275 tied Graissessac Hérault (34) 0.8 561
1,275 tied Glay Doubs (25) 0.8 346
1,275 tied Montastruc-Savès Haute-Garonne (31) 0.8 63
1,279 tied Saint-Sauveur-Gouvernet Drôme (26) 0.8 192
1,279 tied Autrac Haute-Loire (43) 0.8 52
1,281 tied Neuilly-en-Vexin Val-d'Oise (95) 0.8 245
1,281 tied Rezay Cher (18) 0.8 205
1,283 tied Marcenod Loire (42) 0.8 716
1,283 tied La Feuillée Finistère (29) 0.8 687
1,283 tied Labrousse Cantal (15) 0.8 488
1,283 tied Citou Aude (11) 0.8 103
1,287 tied Eyburie Corrèze (19) 0.8 497
1,287 tied Notre-Dame-du-Pré Savoie (73) 0.8 263
1,289 tied Vitry-sur-Loire Saône-et-Loire (71) 0.8 437
1,289 tied Chevillard Ain (01) 0.8 157
1,289 tied Ontex Savoie (73) 0.8 86
1,292 tied Le Baizil Marne (51) 0.8 287
1,292 tied Pré-Saint-Évroult Eure-et-Loir (28) 0.8 287
1,292 tied Botmeur Finistère (29) 0.8 227
1,295 tied Sury-aux-Bois Loiret (45) 0.8 786
1,295 tied Meunet-sur-Vatan Indre (36) 0.8 203
1,295 tied Bagert Ariège (09) 0.8 46
1,298 tied Vaux-en-Pré Saône-et-Loire (71) 0.8 82
1,298 tied Saint-Maurice-des-Champs Saône-et-Loire (71) 0.8 62
1,300 tied Montrodat Lozère (48) 0.8 1,249

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