Communes et villes de France en CSV, Excel, Json, Parquet et Feather Liste des communes en France avec leurs codes d'identification

Description

La liste des communes de France contient 46 données permettant d'identifier les communes et de faire relier les communes françaises avec des fichiers issus de l'Open Data, en utilisant le code Insee de la commune, ou alors le ou les codes postaux, codes des départements, régions, cantons ou académie.
Les fichiers contiennent aussi les données de population, superficie, densité, coordonnées (de la mairie et du centre géographique), altitude (moyenne, minimale et maximale) et diverses informations.
La géographie simplifiée du territoire des communes est présente dans les fichiers comportant la mention "avec géographie" ou "avec polygone".
Les noms des villes sont proposés en 5 formats différents (avec ou sans article et/ou préposition, en minuscule ou majuscule...).
Les communes des départements, régions et collectivités d'outre-mer (DROM-COM) sont incluses dans les fichiers mais certaines données peuvent manquer.

Formats de fichiers disponibles

Les fichiers sont disponibles en csv, csv.gz et json sur data.gouv.fr.
Les fichiers aux formats Excel (xlsx), Parquet (.parquet) et Feather (.feather) ne sont pas acceptés sur data.gouv.fr mais sont disponibles librement sur villedereve.fr/open-data-donnees-libres-sur-les-communes.

Années disponibles

Les fichiers sont disponibles pour les années 2022, 2023, 2024 et 2025. Les géographies utilisées sont celles de l'année N-1 (par exemple le 1er janvier 2024 pour le fichier 2025).
Les différences entre les fichiers d'une année sur l'autre concernent essentiellement la population ainsi que les modifications administratives (regroupements ou suppressions de communes, principalement).

Liste des données disponibles dans les fichiers

  • code_insee: Code commune, Code INSEE, Code assigné par l'INSEE à la commune
  • nom_standard: Nom normalisé de la commune, avec son article (ex: Le Havre)
  • nom_sans_pronom: Nom de la commune, sans son article le cas échéant (ex: Havre)
  • nom_a: Nom de la commune, précédé de la préposition à, au ou aux et de l'article de la commune, le cas échéant (ex: au Havre)
  • nom_de: Nom de la commune, précédé de la préposition d', de, du ou des et de l'article de la commune, le cas échéant (ex: du Havre)
  • nom_sans_accent: Nom de la commune sans accent, caractères spéciaux ou espaces
  • nom_standard_majuscule: Nom de la commune en majuscule (ex: LE HAVRE)
  • typecom: Type de la commune en version abrégée (COM, COMA, COMD, ARM)
  • typecom_texte: Type de la commune en version textuelle
  • reg_code: Code région assigné par l'INSEE à la région de la commune
  • reg_nom: Nom de la région où est située la commune
  • dep_code: Code département assigné par l'INSEE au département de la commune
  • dep_nom: Nom du département où est située la commune
  • canton_code: Code Canton de la commune
  • canton_nom: Nom du canton de la commune
  • epci_code: Code EPCI (établissements publics de coopération intercommunale) assigné par l'INSEE à la région de la commune
  • epci_nom: Nom de l'EPCI où est située la commune
  • code_postal: Code postal principal la commune
  • codes_postaux: Codes postaux rattachés à la commune
  • academie_code: Code de l'académie de rattachement des écoles de la commune
  • academie_nom: Nom de l'académie de rattachement
  • zone_emploi: Zone d'emploi de la commune, défini par l'INSEE
  • code_insee_centre_zone_emploi: Code INSEE de la commune centre de la zone d'emploi
  • code_unite_urbaine: Code INSEE de l'unité urbaine (agglomération). Si la commune est hors unité urbaine, il s'agit du code du département suivi par trois 0.
  • nom_unite_urbaine: "Nom de l'unité urbaine (nom de l'agglomération)
  • taille_unite_urbain: "Taille de l'unité urbaine
  • type_commune_unite_urbain: "Type de commune (Hors unité urbaine ou Unité urbaine)
  • statut_commune_unite_urbain: "Place de la commune dans l'unité urbaine (H: Hors unité urbaine, C: Ville-centre, B: Commune banlieue, I: Ville isolée)
  • code_insee_centre_zone_emploi: Code INSEE de la commune centre de la zone d'emploi
  • population: Population municipale
  • superficie_hectare: Superficie de la commune, en hectare
  • superficie_km2: Superficie de la commune, en km2
  • densite: Densité de la commune, en habitant au km2
  • altitude_moyenne: Altitude moyenne, en m
  • altitude_minimale: Altitude minimale, en m
  • altitude_maximale: Altitude maximale, en m
  • latitude_mairie: Latitude de la mairie
  • longitude_mairie: Longitude de la mairie
  • latitude_centre: Latitude du centroïde du territoire communale
  • longitude_centre: Longitude du centroïde du territoire communale
  • grille_densite: Grille communale de densité à 7 niveaux, selon l'INSEE
  • grille_densite_texte: Texte de la grille communale de densité à 7 niveaux, selon l'INSEE
  • niveau_equipements_services: Niveau des équipements et des services, selon l'INSEE (de 0 à 4)
  • niveau_equipements_services_texte: Texte du niveau des équipements et des services
  • gentile: Gentilé (nom des habitants)
  • url_wikipedia: URL de la page wikipédia de la commune
  • url_villedereve: URL de la page Ville de rêve de la commune

Source des données

  • INSEE
  • geo.api.gouv.fr
  • Ministère de l’éducation
  • La Poste

Mise à jour le 21 février 2025

Ajout des données sur les unités urbaines (les agglomérations) ainsi que sur le niveau des équipements et services.

Producteur
Dernière mise à jour
21 février 2025

Vues

0

Téléchargements

0

Qualité des métadonnées:
Bon(100 %)
Votre question porte sur autre chose que ce jeu de données ? Visiter notre forum

4 discussions

Données de superficie improbables

Posté le 15 juillet 2025
Bonjour, en exploitant votre fichier je me suis rendu compte que les données de superficie n'ont pas trop de sens : la commune de Chatillon-en-Dois (26086) a une superficie de 28km² selon votre fichier, 110km² en réalité (commune la plus étendue de la Drôme). Cela influe largement sur sa densité de population également. Est-ce que j’interprète mal vos chiffres ? Merci pour votre réponse !
Posté le 17 juillet 2025
Producteur
Bonjour, Merci pour votre message et pour votre vigilance. C'est effectivement due à une erreur due à l'ancienneté du jeu de données utilisés pour obtenir la superficie des communes, qui date d'avant la fusion de Chatillon-en-Dois. Nous allons prochainement corriger cela en utilisant les données de geo.api.gouv.fr ou de l'INSEE et vérifier les autres communes par la même occasion. Très bonne journée,

Il manque les données d'arrondissement

Posté le 3 juillet 2025
En camparaison a des jeux de données alternatifs il manque l'information sur le nom d'arrondissement et le code d'arrondissement pour les communes, notamment rurales.
Posté le 4 juillet 2025
Producteur
Bonjour, Effectivement, nous les ajouterons à la prochaine mise à jour. Bonne journée
Posté le 4 juillet 2025
super, merci beaucoup

Nom Complémantaire

Posté le 15 mai 2025
Bonjour, savez vous s'il serait possible de rajouter le nom de ville complémentaire ou s'il il existe déjà le quelle?
Posté le 16 mai 2025
Bonjour, Que voulez-vous dire par "nom de ville complémentaire"? Vous pourriez nous donner quelques exemples ? Bonne journée,
Posté le 13 juin 2025
Bonjour, Je suis désolé de vous répondre si tard, par exemple Bourg-en-Bresse a comme nom complémentaire Brou, c'est comme ça que nous les appelons, mais ce n'est peut-être pas le bon terme.
Posté le 4 juillet 2025
Producteur
Bonjour, Il ne me semble pas avoir vu de jeux de données avec ces noms là mais je vais me renseigner. Bonne journée.

Merci pour cette compilation

Posté le 1 février 2025
Bonjour et merci pour cette compilation de données communales très pratique :-)
Posté le 7 février 2025
Merci ! Si vous pensez à d'autres données qui pourraient être intéressant de regrouper, dîtes-le nous et on y pensera pour la prochaine mise à jour.