FRRegistre Postal

Guide

Code postal ou code INSEE : quelle différence ?

Deux numéros à cinq caractères pour la même commune, gérés par deux administrations différentes. Les confondre est l'erreur la plus fréquente dans les fichiers d'adresses.

Le code postal est géré par La Poste et sert à l'acheminement du courrier. Le code INSEE (ou code officiel géographique) est géré par l'INSEE et identifie officiellement la commune.

Un code postal peut être partagé par plusieurs communes ; un code INSEE est unique par commune. Pour identifier une commune sans ambiguïté, c'est toujours le code INSEE qu'il faut utiliser.

Deux administrations, deux objectifs

Code postalCode INSEE
Géré parLa PosteINSEE
Sert àAcheminer le courrierIdentifier officiellement la commune
Format5 chiffres5 caractères (chiffres, ou 2A/2B en Corse)
UnicitéPeut couvrir plusieurs communesUn seul par commune
Nombre6 326 codes34 963 communes
ÉvolueAvec la réorganisation de la distributionAvec les fusions de communes

Pourquoi il y a plus de communes que de codes postaux

Le chiffre surprend souvent : la France compte 34 963 communes officielles mais seulement 6 326 codes postaux. La raison est simple : en zone rurale, un même bureau distributeur dessert plusieurs communes, qui partagent donc le même code.

Cette asymétrie est précisément ce qui rend le code postal inutilisable comme identifiant de commune.

La structure du code INSEE

Le code INSEE se compose du numéro de département (deux caractères en métropole, trois en outre-mer) suivi d'un numéro d'ordre de la commune au sein du département. Contrairement au code postal, il ne dépend d'aucune logique de distribution : il est stable et fait référence dans tous les fichiers publics.

L'erreur classique dans les bases de données

Utiliser le code postal comme clé d'identification d'une commune produit deux types d'erreurs : des doublons, quand plusieurs communes partagent un code, et des rattachements erronés, quand une commune à plusieurs codes est éclatée en plusieurs lignes.

C'est aussi ce qui explique que certains annuaires de codes postaux annoncent bien plus de « communes » qu'il n'en existe réellement : ils comptent des lieux-dits comme s'il s'agissait de communes. Voir notre méthodologie sur ce point.

Questions fréquentes

Le code postal et le code INSEE sont-ils les mêmes ?

Non. Ils comportent tous deux cinq caractères mais ne coïncident quasiment jamais. Toulon a pour code postal principal le 83000 et pour code INSEE le 83137.

Lequel utiliser dans un fichier d'adresses ?

Le code postal pour l'envoi du courrier, le code INSEE pour identifier la commune de façon fiable. Les deux sont utiles, mais ils ne sont pas interchangeables.

Où trouver le code INSEE d'une commune ?

Il figure sur chacune de nos fiches communales, dans le bloc de données, à côté du code postal.

Sources et mise à jour. Données issues du Code Officiel Géographique de l'INSEE, de la Base officielle des codes postaux de La Poste et de l'Annuaire de l'administration. Dernière mise à jour : .