Liste des villes de France en SQL, CSV ou XML

Dans de nombreux projets web il est intéressant d’avoir une base de données des villes françaises, au minimum pour vérifier que le nom de la ville indiqué par un utilisateur est correct. Cet article propose une base de données de 36700 villes de France, avec des données associées telles que la superficie, le nombre d’habitants et les coordonnées géographique (latitude et longitude) de ces villes.

Base de données SQL des villes de Frances

Base de données SQL des villes de France

Utilité d’une telle base de données des villes de France

Une telle base de données peut être utile pour des sites web ou des applications mobiles. Voici une liste non-exhaustive d’applications possibles:

  • Associer une ville aux utilisateurs d’un site, puis regrouper ceux-ci par proximité ou réaliser une carte interactive de ces utilisateurs
  • Avoir des noms de villes normalisés (éviter les fautes d’orthographe). C’est très pratique pour les sites de ventes en ligne. C’est également pratique pour améliorer l’ergonomie en suggérant la bonne orthographe
  • Créer un annuaire sur lequel les inscrits peuvent être recherché selon leur ville
  • Créer un formulaire de recherche des villes avec un auto-suggestions des villes qui commencent par les mêmes lettres. Grâce à la colonne qui permet de connaître la population, il est possible de suggérer une ville populaire en priorité.
  • Dans un formulaire, préremplir le nom de la ville si le code postal est indiqué
  • Grâce à la géololisation, cette base de données peut aider à indiquer les villes à proximité

Version gratuite

Données de la table

La base de données proposées dans cet article contient notamment les informations suivantes :

  • Département : numéro du département.
  • Slug : identifiant unique en minuscule, sans accent et sans espace. Peut servir pour faire les URLs d’un site web.
  • Nom : nom en majuscule et sans accent.
  • Nom simple : nom en minuscule, sans accent et avec les tirets remplacés par des espaces. Peut être utilisé pour faire une recherche lorsqu’on ne sait pas si le nom de ville possède un tiret ou des espaces (ex : “Saint-Étienne” possède un tiret comme séparateur, tandis que “Le Havre” possède un espace comme séparateur)
  • Nom reel : nom correct avec les accents
  • Nom soundex : soundex du nom de la ville (permet de trouver des villes qui se prononcent presque pareil) [ajouté le 31/10/2013]
  • Nom metaphone : metaphone du nom de la ville (même utilité que le soundex) [ajouté le 31/10/2013]
  • Code postal : code postal de la ville. Si la ville possède plusieurs code postaux, ils sont tous listés et séparés par un tiret [ajouté le 31/10/2013]
  • Numéro de commune : numéro de la commune dans le département. Combiné avec le numéro de département, il permet de créer le code INSEE sous 5 caractères.
  • Code commune (ou code INSEE) : identifiant unique sous 5 caractères
  • Arrondissement : arrondissement de la ville
  • Canton : canton de la ville
  • Population en 2010 : nombre d’habitants lors du recensement de 2010
  • Population en 1999 : nombre d’habitants lors du recensement de 1999
  • Population en 2012 (approximatif) : valeur exprimée en centaine
  • Densité en 2010 : nombre d’habitants au kilomètre carré arrondie à l’entier. Calculé à partir du nombre d’habitant et de la surface de la ville [corrigé le 02/07/2014]
  • Surface / superficie : surface de la ville en kilomètre carrée [corrigé le 02/07/2014]
  • Longitude/latitude en degré : géolocalisation du centre de la ville. Permet de localiser la ville sur une carte (exemple : carte Google Maps) [ajouté le 31/10/2013, corrigé le 07/11/2013]
  • Longitude/latitude en GRD : géolocalisation exprimée en GRD
  • Longitude/latitude en DMS (Degré Minute Seconde) : géolocalisation exprimée en Degré Minute Seconde
  • Altitude minimale/maximale : hauteur minimum et maximum de la ville par rapport au niveau de l’eau

Télécharger

La base de données des villes françaises est disponible sous plusieurs formats, dont un fichier zippé qui contient tous les formats (SQL, CSV et XML).

Licence de la version gratuite

Licence Creative Commons
Ce(tte) œuvre de https://sql.sh est mise à disposition selon les termes de la licence Creative Commons Attribution – Partage dans les Mêmes Conditions 4.0 International.

Vous êtes libre de partager, distribuer ou utiliser cette base de données, pour des utilisations commerciales ou non, à condition de conserver cette licence et d’attribuer un lien vers le site sql.sh.

Version Premium

Données

Dans la table des villes française il y a une colonne contenant les code postaux de ces villes. Lorsque plusieurs code postaux sont associés à une même ville, ils sont séparés par un tiret, or cela peut nuire aux performances dans certains cas. Sachant qu’une ville peut avoir plusieurs code postaux et qu’une code postal peut être associé à plusieurs villes, SQL.sh vous propose une table de correspondance pour ces villes.

Dans certains cas, cette table peut améliorer les performances par 60 ! Dans un cas spécifique, une requête SQL qui mettait 3.14s à s’exécuter, est passé à 52ms grâce à la table de correspondance.

La table premium des villes contient par ailleurs 6 colonnes supplémentaire :

  • Classement national de la ville en fonction du nombre d’habitants
  • Classement national de la ville en fonction de la superficie de la ville
  • Classement national de la ville en fonction de la densité de population
  • Classement département de la ville en fonction du nombre d’habitants
  • Classement département de la ville en fonction de la superficie de la ville
  • Classement département de la ville en fonction de la densité de population

Télécharger

Table premium + table de correspondance avec code postal (SQL, CSV et XML)

A savoir : la table de correspondance se base ni plus ni moins sur la colonne “code postal” de la table des villes française et contient un petit taux d’erreur (avec plus de 36.000 villes françaises, il faut être indulgent, merci de votre compréhension)

Historique des modifications

Mise à jour du 31 octobre 2013 : ajout de données supplémentaires.
Mise à jour du 7 novembre 2013 : correction de données géographiques.
Mise à jour du 9 novembre 2013 : correction du nom d’une ville, ajout de code postaux, ajout d’index supplémentaires, correction et encodage des longitudes/latitudes en type numérique.
Mise à jour du 13 décembre 2013 : correction dans la latitude de 3.026 communes. Ajout du classement des villes selon la population, la densité ou la surface des communes.
Mise à jour du 24 février 2014 : correction population de la ville de Paris. Correction caractère “œ” pour le nom et le slug d’environ 200 villes. Correction du code postal de “Chalon sur Saône”. Code canton ré-affecté pour les communes “Sainte-Colombe (16)” et “Sainte-Colombe (69)”.
Mise à jour du 8 juin 2014 : modification du nom d’environ 2.000 villes pour ajouter le déterminant “le”, “la” ou “l'”. Exemple “Havre” devient “Le Havre”.
Mise à jour du 2 juillet 2014 : correction des valeurs de superficie, ajout de 132 villes de DOM-TOM.
Mise à jour du 2 septembre 2016 : correction de valeurs de géolocalisation et nom de villes.

Mot de la fin

Faites vous plaisir avec cette liste de villes et continuez de proposer des services de qualité pour l’utilisateur.

Ce contenu a été publié dans Bases de données gratuites.

A propos de l'auteur : Tony Archambeau

Fort de plusieurs années d'expérience dans le développement web, Tony partage ses connaissances sur des projets divers dont le site infowebmaster.fr. Il est possible de le suivre sur Twitter.
Partager

77 réflexions au sujet de « Liste des villes de France en SQL, CSV ou XML »

  1. Chaussier dit :

    Bonjour,

    Merci beaucoup pour cette base qui est en effet très utile dans de nombreux cas.

    Alexandre

  2. Chaussier dit :

    Petite rectification, le code obtenu en combinant le numéro de département et le numéro de commune est le code insee, mais par le code postal utilisé comme adresse.

    Alexandre

  3. Tony Archambeau dit :

    @Chaussier : merci en effet le numéro de département et le numéro de commune correspondent au code INSEE et non au code postal. Merci pour cette précision, j’ai modifié l’article en conséquent.

  4. JJJ dit :

    Salut,
    Merci pour ce fichier.
    Mais n’y a t-il pas un pb avec la population des villes ?
    Quelle est la colonne ?
    Merci
    JJJ

  5. Tony Archambeau dit :

    Bonjour JJJ.
    La colonne contenant la population s’intitule “ville_population”, ce qui semble être un nom plutôt simple à comprendre.
    Comme je l’ai dit la valeur est en millier. Par exemple pour “Paris”, le chiffre dans cet colonne est “2211”, soit plus de 2 millions d’habitants, ce qui semble correct. Il ne faut pas oublier aussi que lorsque les médias donne la population de “Paris” ils regroupent en général avec la population des villes adjacentes, tandis qu’ici c’est vraiment le nombre d’habitant d’une ville, selon le recensement de 2012.
    Cordialement.

  6. xraptor dit :

    Tout simplement énorme, un grand merci !

    Et je suis étonné que tu n’aies pas plus de remerciements, une telle base était introuvable en 2012.
    J’avais fusionné 2 bdd ensemble à l’époque celle de l’insee et une autre pour avoir les cp et je passais par l’open data pour la lat / long + superficie

  7. spiritc dit :

    Bonjour,
    merci beaucoup pour le travail réalisé.

    Antoine V.

  8. Fred dit :

    Très belle liste. Par contre, dans quel système les coordonnées sont exprimée ? Est-ce de l’ED50, du WGS84, ou autre chose ?

  9. alain dit :

    Merci pour ces données et le partage

  10. Road dit :

    Merci pour cette liste très utile
    En effet il n’y manque que la liste des codes postaux pour qu’elle soit parfaite pour moi, je vais la fusionner avec une autre base

    Encore merci

  11. Alain dit :

    Bonjour Tony,

    Avez-vous réalisé, un algorithme permettant de calculer la distance entre deux villes, avec les coordonnées des longitudes et des latitudes de votre fichier SQL des villes de France.
    Une requête avec la ville de départ et la d’arrivée et la distance en km.

    Merci beaucoup pour la mise à disposition du fichiers SQL.

    Maintenant si vous avez une fonction stockée SQL, je serai ravie que vous puiser me communiquer le code.
    A très bien tôt,

    Alain

  12. Tony Archambeau dit :

    Bonjour Alain,
    Non je n’ai pas fais de fonction pour calculer la distance. Heureusement, ce n’est pas trop dur si on se souviens un peu des cours de mathématiques du collège. :)
    Si vous développé une telle fonction, je suis preneur bien entendu.
    Bon courage,

  13. Michael dit :

    Merci beaucoup pour ce fichier très bien fait, mais dommage qu’il n’y ait pas les dom-tom !

  14. Michael dit :

    Rebonjour,
    Après analyse de votre fichier, la colonne ville_population n’est pas à multiplier par 1000, comme vous l’indiquez pour la ville de Paris avec sa valeur 2211. En effet, ça marche pour Paris qui compte environ 2211000 habitants, mais prenez par exemple Lille (2258), Bordeaux (2359), Strasbourg (2721), Lyon (4749) ou Marseille (8514), voici leur nombre réel d’habitants : Lille 227560 hab, Bordeaux 239157 hab, Strasbourg 271782 hab, Lyon 484344 hab, Marseille 850726 hab…
    A corriger merci.

  15. Martin dit :

    Il me manque la colonne code postal dans cette liste.
    Est-ce que quelqu’un pourrait la faire suivre si possible ?

    Sinon, merci beaucoup pour ce travail et le partage ! C’est super !

  16. Tony Archambeau dit :

    Voilà, je viens de mettre à jour cette base de données pour ajouter le code postal. C’est beaucoup plus riche en information avec cette colonne. :)

  17. Sylvain Huot dit :

    Il ne semble pas y avoir de correspondance entre les divers formats de coordonnées, c’est normal?

    De plus, n’aurait-il pas été possible de fournir les informations sous tous les types de coordonnées en utilisant une routine de conversion?

  18. Jguiss dit :

    Merci d’avoir compilé cette ressource c’est parfait ! Un gain de temps fabuleux :)

  19. rccc dit :

    Bonjour, Merci pour ces fichiers.

    Concernant la ville d’Orléans dans le Loiret (45 ), je remarque que la valeur de la colonne ‘ville_departement’ est ‘45100’, or le véritable code postal est ‘45000’.

    La valeur ‘45100’ correspond à ‘Orléans-La-Source’ qui est un quartier (http://fr.wikipedia.org/wiki/Orl%C3%A9ans-la-Source).

    Du coup, je me dit que cette coquille est peut être apparue lors d’une opération de filtrage/suppression des doublons qui pourrait avoir affecté d’autres communes…

    Bonne journée

  20. Tony Archambeau dit :

    @rccc : d’après Wikipedia la ville possède 2 code postaux. 45000 pour la rive droite et 45100 pour la rive gauche (cf. http://fr.wikipedia.org/wiki/Orl%C3%A9ans).
    La base de données n’est pas conçue pour autoriser plusieurs code postaux par ville. Donc pour le moment je vais laisser cette valeur, mais rien ne vous oblige de la corriger manuellement pour correspondre à votre cas. :)

  21. Tony Archambeau dit :

    @Sylvain Huot : j’ai trouvé une formule mathématique pour convertir les coordonnées de Degré/Minutes/Secondes en degré. La base à été complétée en conséquent et maintenant toutes les villes ont leur coordonnées en degré. :)

  22. Yoann dit :

    Bonjour,

    Merci pour cette base. Quelques remarques pour l’améliorer :

    La colonne “nom” est limité à 44 caractères -> il manque la dernière lettre (“n”) pour “Saint-Remy-en-Bouzemont-Saint-Genest-et-Isson”

    La colonne de code postal n’est pas assez grande pour contenir la liste des codes postaux de Lyon, Paris et Marseille : les listes sont tronquées pour ces villes.

  23. Tony Archambeau dit :

    @rccc : j’ai fais une mise à jour de la base de données pour inclure les 2 code postaux. Il faudra juste penser à faire une recherche avec LIKE sur le code potal.

    @Yoann : merci pour l’information. J’ai corrigé le nom de la ville et j’ai corrigé les code postaux pour les ~200 villes les plus peuplées de France.

  24. Yoann dit :

    Merci pour les compléments ;)

  25. Rudy dit :

    Bonjour,

    Joli travail que cette liste de villes de France.
    Comme cela a déjà été souligné, c’est dommage que cette liste n’intègre pas les villes des DOM-TOM.
    Pensez-vous à compléter la liste dans ce sens ?

    Merci.

  26. Laurent dit :

    Bonjour,
    dans la version xml, il y a un problème d’encodage sur le nom réel. exemple pour la ville BONNOEUVRE avec nom réel Bonnœuvre…

    Il y a 107 cas similaires juste pour ce cas “oe” (alt+0156), j’ai pas identifié les autres cas.

  27. Cyberom dit :

    Bonjour,
    Je viens de découvrir un bug dans la base des villes. En SQL le champ “ville_id” est en smallint. Le smallint n’autorise que 32767 ligne. Pour l’utilisation avec un ORM cela pose problème.

    Il suffirait de passer la colonne en mediumint ou int pour être tranquille.

    Merci du travail deja effectué

    Cyberom

  28. Fred dit :

    La population de Paris est fausse (sur le csv en tout cas), il manque un zéro (2211 au lieu de 22110).

    En tout cas, merci !

  29. Fred dit :

    Re: Sur Paris, je viens de lire les autres commentaires. La colonne de la population est en centaine, pas en millier. C’est indiqué en haut de cette page. D’ailleurs sur toutes les autres villes (exemple Marseille : 8514 = 851400), c’est correct. Il n’y a que Paris qui a ce défaut qu’on voit tout de suite en triant par population.

  30. Léo dit :

    J’ai remarqué un code postal qui ne correspond pas à la ville:
    Chalon sur Saône : 71100 et pas 71350
    J’espère qu’il n’y en a pas d’autres !!!
    Sinon bon boulot ;-}

  31. lafage dit :

    merci pour l’énergie passée pour mettre au point cette base de données géographique

  32. Raphael dit :

    il y a plus de 3000 latitudes fausses. elles sont en négatif, ce qui nous fait tomber au beau milieu de l’atlantique sud. en endroit sans doute charmant, mais relativement eloigné de l’endroit voulu

    cordialement.

  33. Tony Archambeau dit :

    @Raphael : bien vu, merci pour l’information. Cela a été corrigé, j’ai du faire une mauvaise manip’ lors d’une mise à jour..

  34. Fred dit :

    Tous les “La” en début de nom de villes ont sauté (exemple : “La Rochelle”).

    Pour les “Le” c’est bon (“Le Mans”)…

  35. Fred dit :

    Je corrige mon dernier commentaire : les “Le, La, Les” sont disponibles systèmatiquement uniquement dans le nom majuscule. Pour le nom en minuscule, ça dépend…

  36. Fred dit :

    Fini d’importer la base csv, en résumé :
    1) Paris population = 2 millions, pas 200 mille
    2) Comme les “la”, “le”, etc. ont été enlevés, certaines fois c’est carrèmment la syllabe “la” et “le” qui a sauté en début de nom de ville (rien à voir avec l’article) : LABEAUME LAGARDE LAPENNE LACHAISE LACELLE LECHATELET LANOUAILLE LAGARDE LATOUR LAGARDE LABARDE LAGRANGE LAVERGNE LACHAPELLE LAVERGNE LAPERCHE LAVILLENEUVE LANEUVILLE-AU-PONT LAVILLE-AUX-BOIS LACHAPELLE LAVALLEE LAGARDE LABERLIERE LABOSSE LAVACQUERIE LACHAUX LAGRANGE LACASSAGNE LAGARDE LACHASSAGNE LATHUILE LAHOUSSOYE LACHAPELLE LAGRAVE LABRUGUIERE LACROISILLE LACHAPELLE LAMARCHE LARIVIERE LAGRANGE
    3) Problèmes variés d’encodage avec OE (\u008C pas bon, \u0152 bon) et oe (\u009C pas bon, \u0153) des fois doublon bon caractère-mauvais caractère (Zœbersdorf), des fois non.
    4) Sainte-colombe (16), Sainte-colombe (69), Y (80) sont les seuls enregistrements ayant une donnée vide en csv

  37. Demonge dit :

    Super top ! Très grand merci, ça va être hyper-pratique !

  38. Nico dit :

    Merci pour cette base très utile !
    Un dépôt sur Github serait pas mal pour mettre à jour régulièrement et collaborer ?

  39. Cyril dit :

    Merci pour ce fichier, même si quelques problèmes sont à corriger.

    Déterminants Le/La manquants
    Problèmes avec Oe
    Manque les DOM TOM (ce sont pourtant des villes française).

    Ce manque sera-t-il corrigé ?

  40. Eychenne dit :

    Bonsoir,

    Excellent fichier.
    Une question toutefois.
    Serait-il possible d’ajouter une colonne avec le nom du département, et pas simplement le numéro ?
    Si oui, comment faire ? Je ne suis pas un gourou des bases sql :-)

  41. Dge-06 dit :

    Merci pour ces bases, mais il manque quand même pas mal de ville. J’ai fais une recherche dans le fichier excel de certaines villes près de chez moi, mais ils ne les trouves pas.

  42. Blog Voyage Way dit :

    Merci pour cette base de données précieuses.
    Aucun souci pour l’utiliser de mon côté, c’est nickel!

  43. Agathe dit :

    C’est génial, merci beaucoup !!! :-)

    Agathe

  44. Jo dit :

    Bonjour,

    Top cette liste, très utile.
    Avez vous pensé pour l’évolution à intégrer les adresses des mairies dedans ?

    Merci en tout cas !

  45. Luc Chapon dit :

    Merci d’avoir construit cette liste, et surtout merci de la maintenir à jour !

    Plusieurs villes peuvent partager un code postal, et une même ville peut avoir plusieurs codes postaux.

    Outre les cas triviaux des villes avec arrondissement, je connais :

    Meudon : 92190 et 92360
    Cannes : 06400 et 06150
    Rennes : 35000, 35200, 35700
    Une recherche donne en fait pas mal d’autres villes : https://fr.wikipedia.org/wiki/Code_postal_en_France#Les_trois_chiffres_suivants

  46. Luc Chapon dit :

    +1 pour GitHub

    Il y a des erreurs dans le fichier, mais ça reste la meilleure solution gratuite que je connaisse.

    Ça pourrait devenir assez facilement un projet coopératif !

  47. Maurice dit :

    Bonjour,

    Merci pour cet excellent fichier.
    Il serait bon d’avoir aussi le code insee.

  48. soni dit :

    Bonjour,
    votre BDD est très intéressante … Seulement je n’arrive pas à savoir comment fonctionne vos “cantons”.

    Je m’explique :
    Je souhaite avoir une colonne avec les codes postaux et une colonne avec le nom du canton auxquels ils correspondent … Seulement je ne trouve aucune base qui le fait, et dans la votre je ne sais pas comment fonctionne votre “ville_canton”

    Pouvez vous m’éclaircir ?
    Cordialement

  49. Ambre dit :

    Un grand merci pour ces données.
    Ambre

  50. Adeline dit :

    Bonjour,
    Je pourrai être intéressée par ce fichier mais j’aurai une petite question :
    Les coordonnées sont-elles au centroïde de la commune (et donc potentiellement au milieu de la “pampa”) ou dans un centre bourg ?

  51. DE JAGER dit :

    Avez-vous un fichier avec les rues et ciodes postaux aussi?
    Merci

    En format CSV il me manque la premiere ligne indiquant le contenu….

    Merci d’avance!

  52. steven dit :

    Un très grand merci !!!

  53. Florent dit :

    Bonjour et merci beaucoup pour ce csv qui m’a enlevé une belle épine du pied ! Mais comme j’en veut toujours plus ( :p ) existe t’il la même chose pour les DOM TOM ?

  54. Boris Vallee dit :

    Merci beaucoup de partager ce genre de donnees tres utiles!

  55. Denis Jean dit :

    Bonjour,

    Merci pour ce travail qui permet de gagner beaucoup de temps.

    J’ai relevé qu’il manquait des codes postaux pour certaines villes. Voici la liste:
    – Ris-Orangis => 91130
    – Avignon => 84085
    – Abbeville => 80100
    – Sucy-en-Brie => 94370
    – Lons-le-Saunier => 39000
    – Aine-sur-(l’)Ardour => 40800
    – Nancy => 54000

    Je continuerai à poster si j’en trouve d’autres.

  56. Martial dit :

    J’ai remarquer une petite erreur de localisation en degré pour la ville de “Sucé sur erdre” dans le 44.
    La position est : 47.340538, -1.526600. voir google.

    Sinon super boulot. Bien que je ne voit pas trop l’intérêt des positions en GRD. D’ailleurs qu’est-ce qu’un GRD? le grade ou gradian s’abrège en GON (cf wikipédia).
    Les positions en radian seraient plus utiles pour les calculs, mais une simple multiplication suffit.

    En tout cas un grand merci pour cette base de données.

  57. carole dit :

    Bonjour, tres bon et long travail j’imagine. Mais voila, j’ai un probleme avec la base de donnée sql, elle se finit par [‘MRTFNTN’, ‘02600’, ’52]
    il manque la fin. DOmmage ,(
    Je vais essayer de le faire en partant d’un autre format, mais j’avais besoin du sql
    Sinon merci :)

  58. carole dit :

    La base excel est complete, un grand merci pour ce travail :)

  59. Manu63 dit :

    Merci pour ce super travail.
    Deux questions cependant: dans le fichier csv, il n’y a pas (du moins, je ne vois pas) les en-têtes de colonnes? Sinon, à partir de ce fichier csv, comment incorporer les données tablées dans une carte de France sous excel (cf ton image sous la mise à jour du 24 février).
    Merci d’avance pour ton retour!

  60. Greg dit :

    Merci pour ton partage, c’est vraiment très utile !

  61. Greg dit :

    En revanche, je ne vois pas de header pour les colonnes sur l’export en CSV. Possible de le rajouter ?

  62. Clément dit :

    Excellent, merci. Ce fichier contient en plus des informations et des petits plus qui m’ont sérieusement manqué sur des API comme Google Places.

  63. JA dit :

    Bonjour et merci beaucoup pour ce jeu de données, c’est précieux.

    Des idées où trouver les mêmes infos à la commune (lat/lng, population et superficie) pour d’autres pays (UK, Allemagne, Belgique … ) ?

  64. FX dit :

    Juste merci, c’est à la fois très utile et très généreux de votre part ce travail.

  65. Vivien dit :

    Excellente base,
    cependant il manque les articles, chose indispensable lorsqu’on recherche une ville qui s’appelle La chapelle de surieu et non chapelle de surieu.

  66. Dayd dit :

    Merci mais,
    quelqu’un connait une base avec les DOM-TOM ?

  67. Nevoux dit :

    Merci beaucoup pour cette base très utile. Une petite question: à quoi correspondent les variables “ville_longitude_deg”, “ville_latitude_deg”, “ville_longitude_grd”, ville_latitude_grd”, “ville_zmin”, “ville_zmax”? Merci.

  68. Patrice dit :

    Merci pour cette excellente base de données !

  69. Vivien dit :

    Merci pour cette fabuleuse mise a jour que j’espérais tant :)

  70. Aurélien dit :

    Bonjour,

    Je viens vous faire part de certaines erreurs dans le fichier.
    La ville de “Cholet” n’a pas le bon code postal, ou son code postal n’est pas uniquement 49280 mais également 49300. Il manque la ville “Le Puy saint Bonnet” au code postal 49300. Dans le fichier, le code postal 49300 correspond à “St Lezin” et le code postal de “St Lezin” n’est pas 49300″ mais “49120”.
    Malgré ces erreurs-ci, le fichier est parfait pour une base de données des villes de France. Merci beaucoup

  71. P.T dit :

    Bonjour,

    D’abord, merci à l’auteur.

    Ensuite j’ai un petit souci pour l’ouverture du .csv sous exell : Je n’ai pas de titres de colonnes.

    REM: Pour l’intégration de ces données dans un SIG ça aurait probablement été plus facile d’avoir les coordonnées dans un système de projection comme le Lambert93 ou Lambert 2 étendu.

    P.T.

  72. Bruno dit :

    Merci Tony pour cette base, merci à tous ceux qui ont suggéré des corrections.
    J’apporte moi aussi ma petite pierre à l’édifice :
    la commune d’Issanlas bien que très peu peuplée possède 2 codes postaux : 07510 et 07660

  73. Tony Archambeau dit :

    @Michael, @Rudy, @Cyril, @Florent et @Dayd : je viens de publier une mise à jour avec les villes des DOM-TOM. Il y a 132 villes supplémentaires dans la table.

  74. Quentin dit :

    Wow, quelle base complète et à la fois légère !
    Je m’intéresse à l’open data en ce moment, et je me demande d’où proviennent l’ensemble des données (de la liste, des informations) ?

    C’est étrange que ce jeu (ou un fichier équivalent) ne se trouve pas sur data.gouv.fr

    Merci pour ton travail en tout cas !

  75. Bernie73 dit :

    Juste un petit correctif et une question
    le correctif
    Meyssiès est devenu Meyssiez depuis 2013 (Isère)
    http://insee.fr/fr/methodes/nomenclatures/cog/fichecommunale.asp?codedep=38&codecom=232&codecan=28

    et la question
    Pour les villes à arrondissement (Paris, Lyon et Marseilles)
    y a t’il une raison particulière pour que ces communes n’apparaissent pas (je me doute de la réponse vu que c’est un référentiel de villes et pas des communes)
    http://www.insee.fr/fr/methodes/nomenclatures/zonages/commune.asp?depcom=69381

    en tout cas merci, pour l’instant le référentiel qui colle le mieux à mes besoins

  76. Saillantist dit :

    Merci pour ce travail. Me suis servi du CSV pour exécution avec l’ETL Talend.
    Mais j’ai dû repasser dessus à coup de sed pour remplacer les NULL par “” pour éviter des problèmes

  77. Catherine49 dit :

    Bonjour,
    merci beaucoup pour cette liste très complète !

    j’ai juste 2 petits correctifs à apporter sur le Code postal de 2 villes
    Le Plessis Macé -> 49770 au lieu de 49220
    La Meignane -> 49770 au lieu de 49220

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.