Vivant· Is the village alive?

Villages of France › Statistics

What France actually has

Measured across all 34,858 communes, from the sources listed at the foot of the page. How the score works

Everyday facilities, by commune

The share of communes that have at least one. These are measurements, not estimates: BPE is a census of equipment and SIRENE a register of businesses.

FacilityAll Franceunder 500500–1,0001,000–2,0002,000–5,0005,000–10,00010,000 and over
communes34,85818,2566,5884,5223,2581,1961,038
Bakery (boulangerie)34.9%7.6%34.2%70.5%95.2%99.6%100%
Grocery (épicerie / supérette)23.8%4.6%22.1%42.9%62.5%84.9%97.9%
Supermarket15.1%0.4%4.4%20.2%57.5%90.6%98.9%
Butcher (boucherie)18.8%2.8%11.9%30.1%57.7%83.9%97.1%
Restaurant52%26.6%61.2%83.6%98.2%100%100%
Café / bar34.2%11.6%35.1%59%81.7%94.5%99%
Nursery school (maternelle)16.1%4%7.5%16.4%52.1%80.3%94.2%
Primary school (élémentaire)56.9%24.6%83.6%97.1%98.5%99.9%100%
GP (médecin généraliste)25.3%1.9%16%51.3%89%98.2%99.9%
Pharmacy23.1%0.8%12%43.1%90.5%99.9%99.9%
Post office / agence postale39.8%13.1%46.2%71.5%91.7%98.7%99.9%
Library40%14.6%47.3%71.4%86.7%91.6%96.2%

Population bands matter more than anything else here: 52.4% of French communes have fewer than 500 people, and provision tracks size closely.

What a resident can do locally

Combining the three everyday groups — somewhere to buy food, a school, somewhere to eat or drink.

Food shop, school and somewhere to eat35%12,189
None of the three26.2%9,132
School and somewhere to eat12%4,189
Somewhere to eat only9.5%3,318
School only9.5%3,314
Food shop and school3.4%1,201
Food shop and somewhere to eat2.4%841
Food shop only1.9%674

Distance to the nearest one

Straight line from the mairie to the nearest actual establishment, which may be in another commune or another département. Not a travel time: mountains and estuaries lie.

NearestMedianp90Furthest
Bakery2.7 km6.1 km99.7 km
Food shop2.8 km6.1 km71.5 km
Primary school0.3 km4.2 km14 km
GP3.5 km7.2 km172.4 km
Pharmacy4.1 km8.3 km173.7 km

Market days — what we know, not what exists

This table is about our coverage, not about France. Market days come from a tourism dataset and from commune websites, and that coverage is wildly uneven — from 37.3% of communes in Provence-Alpes-Côte d'Azur to 1.4% in Corse. A commune with no market shown here very often has one.

Day confirmed by two independent sources371
Day reported by one source1,983
A market is recorded, but no source gives the day1,248
Nothing found — which is not the same as nothing there31,256

By département

Ordered by the share of communes with a food shop. Click a département for its communes.

DépartementRégionCommunesMedian pop.Food shopBakerySchoolGPNone of the threekm to a bakeryMedian scoreMarket known
ParisÎle-de-France12,103,778100%100%100%100%0%0.192.7100%
Seine-Saint-DenisÎle-de-France3941,470100%100%100%100%0%0.177.369.2%
Val-de-MarneÎle-de-France4724,110100%97.9%100%100%0%0.265.476.6%
GuadeloupeGuadeloupe327,565100%96.9%100%100%0%0.164.46.3%
MartiniqueMartinique346,566100%88.2%100%85.3%0%0.257.714.7%
La RéunionLa Réunion2433,969100%100%100%100%0%0.174.712.5%
Hauts-de-SeineÎle-de-France3644,00297.2%97.2%100%97.2%0%0.174.730.6%
Bouches-du-RhôneProvence-Alpes-Côte d'Azur1195,78093.3%90.8%97.5%89.9%0%0.255.657.1%
Loire-AtlantiquePays de la Loire2073,31193.2%85%98.6%71.5%0.5%0.24834.8%
VarProvence-Alpes-Côte d'Azur1532,81890.2%83%90.8%67.3%2%0.151.658.2%
GuyaneGuyane225,00686.4%68.2%100%40.9%0%0.743.80%
RhôneAuvergne-Rhône-Alpes2661,80479.7%68.4%94.7%58.3%1.9%0.345.553.8%
MorbihanBretagne2491,75079.1%71.5%93.2%57.4%0.8%0.247.415.3%
FinistèreBretagne2771,67076.9%65%92.4%57.8%2.2%0.64415.2%
Maine-et-LoirePays de la Loire1761,70576.1%63.6%92%50.6%4.5%0.443.423.3%
VendéePays de la Loire2531,57575.9%67.2%92.9%44.7%3.6%0.341.512.6%
VaucluseProvence-Alpes-Côte d'Azur1511,23475.5%64.9%85.4%58.9%6.6%0.44749.7%
Ille-et-VilaineBretagne3321,42672.6%64.8%86.4%41.6%5.4%0.342.113.6%
EssonneÎle-de-France1942,46569.1%60.3%90.7%55.7%8.8%0.44022.7%
Haute-SavoieAuvergne-Rhône-Alpes2791,25068.8%61.3%90.3%43%1.8%0.642.229.4%
Alpes-MaritimesProvence-Alpes-Côte d'Azur16392165%55.2%74.8%47.9%12.3%0.945.436.2%
NordHauts-de-France6471,33863.1%53.2%88.9%52.4%5.4%0.938.313.3%
IsèreAuvergne-Rhône-Alpes5121,07461.7%51.4%84.4%38.5%6.3%1.538.339.3%
Val-d'OiseÎle-de-France1831,29761.7%53.6%86.3%43.2%9.3%0.738.817.5%
HéraultOccitanie34197861.3%49.3%73%46.9%12.6%1.640.612.3%
YvelinesÎle-de-France2591,30261%53.3%91.5%47.5%5.4%0.939.113.5%
LoireAuvergne-Rhône-Alpes32078159.1%46.3%81.6%31.9%5%1.736.129.1%
Côtes-d'ArmorBretagne34494558.7%50.3%80.5%34%6.7%237.48.1%
AinAuvergne-Rhône-Alpes39191557%45%76.5%29.9%11.5%1.93519.7%
Bas-RhinGrand Est51471857%50%75.5%35.6%10.5%132.518.1%
Indre-et-LoireCentre-Val de Loire27275356.6%49.3%79.4%35.3%9.9%2.333.77%
Corse-du-SudCorse12420856.5%29%46.8%28.2%18.5%4.130.31.6%
SavoieAuvergne-Rhône-Alpes27365856%44.3%78.4%32.2%9.9%1.736.416.8%
Haute-VienneNouvelle-Aquitaine19570255.9%49.2%71.8%34.9%11.8%2.833.219%
GardOccitanie35075655.1%46.3%78.3%33.7%9.7%1.937.221.7%
GirondeNouvelle-Aquitaine53480954.7%42.7%79.2%38.6%14%2.134.911%
VienneNouvelle-Aquitaine26564854%43.4%69.4%33.6%16.6%2.931.48.3%
ArdècheAuvergne-Rhône-Alpes33548853.4%43.6%64.2%23%11.9%2.233.36%
Seine-et-MarneÎle-de-France50784853.3%44.4%86.8%31.2%8.9%1.833.18.1%
AveyronOccitanie28544053%38.6%68.8%23.9%13%3.630.611.2%
Haut-RhinGrand Est36685652.5%43.7%69.1%33.9%11.5%1.231.717.5%
Charente-MaritimeNouvelle-Aquitaine46265352.2%41.6%66%28.6%18.2%2.531.419%
Pyrénées-OrientalesOccitanie22646151.8%41.2%59.3%37.6%24.8%2.435.64.9%
Loir-et-CherCentre-Val de Loire26757749.8%43.8%66.3%26.6%21.3%2.729.78.2%
SarthePays de la Loire35265649.4%41.8%69.6%23.3%18.8%2.830.57.4%
LoiretCentre-Val de Loire32565948.3%41.8%64.3%26.2%25.2%2.629.718.8%
Tarn-et-GaronneOccitanie19554347.7%37.4%64.1%23.6%21.5%3.230.66.7%
DrômeAuvergne-Rhône-Alpes36242447%39.5%61.9%26.5%22.1%2.630.625.7%
MayennePays de la Loire24059145.8%34.6%75%20%15.8%3.330.48.8%
Deux-SèvresNouvelle-Aquitaine25272945.2%35.3%68.3%24.2%19.4%3.428.411.9%
Hautes-AlpesProvence-Alpes-Côte d'Azur16234045.1%37%57.4%22.2%18.5%2.630.513%
Haute-LoireAuvergne-Rhône-Alpes25733044.7%37.4%57.2%24.9%19.5%3.226.417.5%
Puy-de-DômeAuvergne-Rhône-Alpes46347344.1%36.9%64.4%25.1%19.7%2.729.417.7%
LandesNouvelle-Aquitaine32758344%35.2%77.4%28.1%13.5%2.929.44.9%
DordogneNouvelle-Aquitaine50338843.3%34.4%57.7%19.5%21.7%2.826.610.1%
Alpes-de-Haute-ProvenceProvence-Alpes-Côte d'Azur19826741.9%32.8%53.5%21.7%25.8%4.329.720.7%
Territoire de BelfortBourgogne-Franche-Comté10147341.6%39.6%71.3%23.8%17.8%1.728.15%
CorrèzeNouvelle-Aquitaine27732541.5%32.5%56%19.1%28.5%3.323.513%
AllierAuvergne-Rhône-Alpes31739640.7%30.3%72.2%19.9%15.1%3.926.315.1%
TarnOccitanie31441340.4%29.3%56.4%22.6%24.5%3.624.818.8%
Saône-et-LoireBourgogne-Franche-Comté56340040%32.5%61.3%17.6%24%2.825.45.9%
MoselleGrand Est72548739.6%33.1%63.7%21.7%26.5%2.324.63.3%
Pas-de-CalaisHauts-de-France88748539.3%32%75.8%26.5%17%2.327.63%
Lot-et-GaronneNouvelle-Aquitaine31940939.2%29.2%64.3%18.8%20.7%3.426.412.5%
IndreCentre-Val de Loire24137939%29.5%56.4%19.9%23.7%4.5222.5%
MancheNormandie44545638.9%31.5%48.3%18%31%2.8244.5%
CherCentre-Val de Loire28641338.8%30.8%70.3%17.8%19.2%3.725.73.1%
Haute-GaronneOccitanie58638538.7%31.7%57.3%25.9%29.2%2.724.97.2%
CharenteNouvelle-Aquitaine35941438.4%31.2%50.7%18.4%29.2%3.321.218.1%
CalvadosNormandie52643538.2%30%41.4%22.1%36.7%2.422.74.6%
Haute-CorseCorse23613938.1%22%33.9%14.8%28.4%4.221.61.3%
AudeOccitanie43325037.4%22.4%54%19.2%32.6%3.623.20.9%
Eure-et-LoirCentre-Val de Loire36347137.2%29.8%48.5%18.7%34.7%3.122.74.7%
LotOccitanie31230337.2%26.9%39.1%12.8%28.2%3.223.117.3%
YonneBourgogne-Franche-Comté42337237.1%29.1%57.2%15.1%27.7%3.122.82.1%
Pyrénées-AtlantiquesNouvelle-Aquitaine54532236.9%28.1%63.3%20.6%25.7%2.824.34.4%
CantalAuvergne-Rhône-Alpes25023036.4%26%47.2%16.8%27.2%3.820.314.4%
Seine-MaritimeNormandie70752036.2%30.8%67.9%20.7%22.8%2.424.64.2%
LozèreOccitanie15220835.5%27%44.1%17.1%30.9%3.920.43.3%
DoubsBourgogne-Franche-Comté56328632.1%24.7%39.1%18.5%40.9%2.921.81.8%
OiseHauts-de-France68048431.2%25.3%73.4%18.1%22.2%2.824.53.5%
EureNormandie58547030.8%24.8%58.5%14%29.4%2.822.82.4%
VosgesGrand Est50620830%25.9%42.9%14.6%44.3%3.117.22.2%
JuraBourgogne-Franche-Comté49223629.9%21.3%33.9%13.6%42.7%2.919.22.4%
Meurthe-et-MoselleGrand Est59130729.6%25.2%41.5%20.6%45.2%2.719.73.9%
AriègeOccitanie32517229.5%19.7%38.5%11.7%37.8%3.119.211.4%
NièvreBourgogne-Franche-Comté30923029.1%23.6%45%16.5%36.6%4.61612%
OrneNormandie38127528.6%21.8%32.3%14.4%47.8%3.816.83.1%
CreuseNouvelle-Aquitaine25523928.2%22.4%46.3%14.9%32.5%4.617.17.1%
ArdennesGrand Est44719125.7%21%26%13.4%58.4%3.414.91.8%
MarneGrand Est61024425.2%21.5%29.7%14.1%51.6%3.717.41%
Côte-d'OrBourgogne-Franche-Comté69819723.2%18.6%36.5%13.9%47.4%4.117.23%
Hautes-PyrénéesOccitanie46915621.7%15.6%33.9%9.4%49%3.116.12.8%
SommeHauts-de-France77127821.4%15.2%39.7%13.5%46.3%3.717.91.4%
Haute-SaôneBourgogne-Franche-Comté53619921.1%17.9%28.5%10.6%54.1%3.516.52.8%
AisneHauts-de-France79725321%16.7%40%11.4%48.8%3.516.91.3%
GersOccitanie45817221%12.7%31.2%11.4%49.8%4.616.79.4%
AubeGrand Est43122119.5%16%36.2%11.6%48.7%4.416.91.4%
MeuseGrand Est49914417.8%15%20%8.6%65.7%4.413.31.2%
Haute-MarneGrand Est42612916%11.5%22.8%7.5%63.1%5.412.10.9%

Sources

  • Facility counts and locations: INSEE BPE 2025, with INSEE SIRENE 2026-09 supplying cafés and bars and the current open/closed status of every establishment.
  • Population and dwellings: INSEE recensement de la population 2023.
  • Commune identity and boundaries: INSEE COG 2026, geo.api.gouv.fr / IGN Admin Express.
  • Market days: DATAtourisme undefined and commune websites. Each market claim on a commune page carries the date its own source was last updated, which is often years before we read it.

Establishments the business register records as closed are excluded from every count here. Figures describe communes, so a commune with four bakeries counts once.