Noms de rues : odonymes normalisés de la Base Adresse Nationale
Les 2 193 358 voies du pays comptées par nom, une fois les 1 136 612 graphies du fichier ramenées à 1 025 935 odonymes.
- Fichier
- 69 Ko, JSON
- Calculé le
- 13/08/2026
- Licence
- Licence ouverte
- Étapes de calcul
- 12, détaillées plus bas
Le code de ce calcul n’est pas publié. Ce qui l’est, et qui permet de le refaire, est la méthode : la section « Comment il est construit » ci-dessous en donne les étapes dans l’ordre, avec leurs seuils.
Le fichier porte en tête un objet _meta : ses sources, sa licence, sa date de calcul, l’adresse de cette page et une phrase d’attribution toute faite.
D’où viennent les données
Chaque source avec son producteur, sa licence, son lien de téléchargement chez lui, et les fichiers que nous en lisons : leur format, les colonnes retenues, et ce qui piège à la lecture.
DINUM / IGN · Licence ouverte · dépôt du 13 août 2026, fichier adresses-france.csv.gz
adresses-france.csv.gz
CSV compressé en gzip, séparateur point-virgule, annoncé en UTF-8, 26 061 878 lignes
Colonnes lues
code_insee, nom_commune, nom_voieLe fichier n'est pas entièrement en UTF-8 : quelques lignes portent un octet latin-1 isolé. Elles sont relues en latin-1 plutôt que perdues, et comptées (1 au dernier dépôt). Les lignes dont le nombre de colonnes ne correspond pas à l'en-tête sont écartées et comptées elles aussi (0) : rien ne disparaît en silence. Les colonnes sont repérées par leur nom dans l'en-tête, jamais par leur position.
Fichier des prénoms, édition 2025
INSEE · Licence ouverte · sert de dictionnaire prénom → sexe, pas de comptage
prenoms-2025-nat_csv.zip
CSV dans une archive ZIP, séparateur point-virgule
Colonnes lues
prenom, sexe, valeurCe fichier ne sert qu'à trancher le sexe d'un prénom, jamais à compter des naissances : l'arrondi à 5 de la source est donc sans effet ici.
Comment il est construit
Chaque étape est dans le script cité plus haut, dans cet ordre. Rien n’est fait à la main entre deux étapes.
- Les 26 061 878 lignes d'adresses sont parcourues une par une, sans jamais charger le fichier en mémoire. Trois colonnes sont retenues : le code INSEE, le nom de la commune et le nom de la voie. 958 lignes n'ont pas de nom de voie exploitable et sont comptées à part.
- Le nom est normalisé en quatre étapes, dans cet ordre : passage en majuscules et retrait des accents par décomposition Unicode ; remplacement de tout ce qui n'est ni lettre non accentuée ni chiffre par une espace, ce qui traite d'un coup apostrophes droites et courbes, tirets et ponctuation ; réduction des espaces multiples ; développement des abréviations mot à mot, 23 en tout, dont ST en SAINT et DR en DOCTEUR.
- Une voie est définie comme un couple (code INSEE, odonyme normalisé). Le fichier portant une ligne par numéro d'adresse, le dédoublonnage se fait sur ce couple : la même rue vue mille fois compte une fois, la même rue dans deux communes compte deux fois. 26 061 878 lignes donnent ainsi 2 193 358 voies et 1 025 935 odonymes distincts, sur 34 889 communes.
- Toutes les graphies brutes ramenées à un même odonyme sont conservées, ce qui permet de mesurer l'effet de la normalisation : 1 136 612 graphies distinctes se ramènent aux 1 025 935 odonymes, et le nom le plus mal orthographié du pays s'écrit de 57 façons différentes.
- Chaque odonyme est découpé en type de voie et dédicace : les types sont essayés du plus long au plus court, pour que ROND POINT soit reconnu avant ROND, puis l'article qui suit est retiré (DE, DU, DES, LA, LE, L). RUE DE LA REPUBLIQUE donne ainsi le type RUE et la dédicace REPUBLIQUE. Un odonyme sans type reconnu, comme LE VILLAGE, garde sa forme entière comme dédicace. Le JSON compte donc chaque voie deux fois, une fois sous son odonyme complet, une fois sous sa dédicace seule : les deux tableaux ne s'additionnent pas.
- Ce qui n'est volontairement pas normalisé : un libellé plus court reste un odonyme distinct, RUE DU 8 MAI et RUE DU 8 MAI 1945 étant deux libellés et non deux graphies ; et le type de voie fait partie du nom, RUE DE LA REPUBLIQUE et AVENUE DE LA REPUBLIQUE restant distincts.
- Le dictionnaire prénom vers sexe est construit à part, sur le fichier des prénoms : pour chaque prénom normalisé de la même façon que les odonymes, les naissances sont additionnées par sexe depuis 1900. Un prénom est retenu s'il totalise au moins 3 000 naissances et s'il est attribué à au moins 95 % au même sexe, ce qui donne 1 677 prénoms. 91 sont écartés comme ambigus, Camille et Dominique par exemple : on ne tranche pas.
- Une voie est comptée comme dédiée à une personne si sa dédicace commence par un prénom du dictionnaire et compte au moins deux mots, le second faisant office de patronyme. RUE MARIE seule n'est donc pas comptée, c'est le plus souvent un lieu-dit ou une sainte.
- Les dédicaces commençant par SAINT ou SAINTE sont retirées avant ce test et comptées à part, 41 037 voies : elles disent l'hagiographie, pas la place des femmes dans la voirie.
- Les familles de noms insolites sont cherchées par expression régulière sur l'odonyme normalisé, une fois par odonyme distinct et non une fois par voie. Un nom peut relever de plusieurs familles, les nombres ne s'additionnent pas. Les exemples publiés sont les noms les plus rares de chaque famille, à commencer par ceux qui n'existent qu'une fois dans le pays.
- Les records de longueur sont calculés sur l'odonyme normalisé, à égalité le premier dans l'ordre alphabétique : le résultat ne dépend donc pas de l'ordre de lecture du fichier. Les erreurs de saisie proviennent d'une relecture des 90 odonymes les plus longs, triée famille par famille, chaque famille identifiée par un fragment de texte assez distinctif pour ne désigner qu'elle. Une seule ligne par famille est publiée : sans cela, les cinquante pavillons d'une même résidence occuperaient la moitié du tableau.
- Le palmarès publié est une liste écrite à la main : elle dit quels noms sont montrés et dans quel ordre. Les graphies affichées, les communes et les nombres de voies sont relus dans le fichier à chaque exécution, jamais recopiés.
Les garde-fous du calcul
Le calcul s’arrête et ne publie rien si l’une de ces conditions n’est pas vérifiée. C’est ce qui empêche un fichier source qui change de forme de produire des chiffres faux en silence.
- Plus de vingt millions de lignes lues, plus d'un million de voies distinctes, et entre 34 000 et 36 000 communes : les trois bornent la lecture du fichier.
- Le nombre de graphies brutes doit rester supérieur au nombre d'odonymes, sinon la normalisation ne fait plus rien.
- Entre 1 000 et 20 000 prénoms retenus dans le dictionnaire de sexe, et plus de 100 000 voies dédiées à une personne identifiée.
- La part de voies féminines doit rester sous 25 %. Si elle passe au-dessus, c'est la détection qui s'est cassée, pas le pays qui a rebaptisé ses rues.
- Chaque nom du palmarès écrit à la main doit encore exister dans le dépôt du jour, et chaque famille insolite doit avoir au moins un exemple à montrer.
- Un autotest, lançable seul et sans lire les sources, vérifie la règle de normalisation sur des cas connus, le découpage type et dédicace, et surtout qu'aucun fragment d'erreur de saisie n'attrape un nom de voie ordinaire.
Seuils et choix assumés
Ce que nous avons décidé, et qui n’est pas dans la source. Un chiffre change si vous décidez autrement.
- Seuil du classement des communes par part de voies féminines : 10 voies dédiées à une personne au minimum.
- Le tri des erreurs de saisie est éditorial, famille par famille : 98 odonymes relus, il ne prétend pas à l'exhaustivité et ne dit rien du reste du fichier.
Ce que ce fichier ne dit pas
La partie qui protège de la reprise abusive, y compris la nôtre.
- Une voie n'est pas une rue au sens de la longueur ni du nombre d'habitants : c'est un libellé dans une commune.
- La part de voies féminines porte sur les seules voies dédiées à une personne identifiable par son prénom, soit 207 038 voies, pas sur l'ensemble du pays.
- La BAN est mise à jour en continu sous une URL écrasée à chaque dépôt : le fichier exact de ce calcul n'est plus téléchargeable chez le producteur, seule sa copie conservée ici l'est.
Ce que contient le fichier
| Clé | Ce qu’elle porte |
|---|---|
| normalisation | les quatre règles, la table des abréviations, ce qui n'est pas normalisé, et l'odonyme aux graphies les plus nombreuses |
| perimetre | lignes lues, voies distinctes, communes, définition de l'unité de comptage |
| palmares · top_odonymes · top_dedicaces · types_de_voie | les comptages, du plus répandu au moins |
| insolites · records_longueur · erreurs_de_saisie | noms remarquables, records et anomalies de saisie relues une par une |
| personnes · dedicaces_feminines · dedicaces_masculines · communes_sans_aucune_femme | la règle de détection des dédicaces à une personne et ses résultats |
Où il sert sur le site
Toutes ces pages lisent ce fichier, et aucune n’y ajoute un chiffre de son cru.
Les autres agrégats
- encombrants.json
- radars.json
- associations.json
- prenoms.json
- naissances.json
- alimconfiance.json
- marches-paris.json
- festivites.json
Les règles de reprise, les fichiers servis aux cartes et ce que nous ne publions pas sont sur la page Télécharger les données.