Articles · INSEE, code officiel géographique
La France compte 34 875 communes au 1er janvier 2026 (code officiel géographique de l'INSEE) : 34 746 en métropole et 129 dans les départements et régions d'outre-mer.
La France a longtemps flirté avec les 38 000 communes (le maximum recensé est 38 014 en 1936, héritage des quelque 41 000 municipalités créées à la Révolution). La décrue récente vient des « communes nouvelles » : depuis la loi de 2015, des communes voisines fusionnent volontairement, par centaines certaines années. Le chiffre ne bouge pas les années d'élections municipales, où les fusions sont gelées ; il reprend sa lente baisse ensuite.
Les 34 875 communes couvrent la métropole et les cinq départements et régions d'outre-mer (Guadeloupe, Martinique, Guyane, La Réunion, Mayotte). N'y figurent pas les communes de Polynésie française (48) ni de Nouvelle-Calédonie (33), qui relèvent d'autres statuts, ni Saint-Martin et Saint-Barthélemy, devenues des collectivités à part entière. Selon que l'on inclut ou non ces territoires, on lit « environ 35 000 » ou « près de 34 900 » : les deux renvoient au même pays.
Aucun autre pays européen n'approche ce total : la France concentre à elle seule près d'un tiers des communes de l'Union européenne, avec une commune médiane de moins de 500 habitants. C'est pour cela que tous les classements de villes sérieux précisent leur seuil : les classements du Bon Rang portent sur les communes de 10 000 habitants ou plus, et le disent sur chaque page.