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 postal | Code INSEE | |
|---|---|---|
| Géré par | La Poste | INSEE |
| Sert à | Acheminer le courrier | Identifier officiellement la commune |
| Format | 5 chiffres | 5 caractères (chiffres, ou 2A/2B en Corse) |
| Unicité | Peut couvrir plusieurs communes | Un seul par commune |
| Nombre | 6 326 codes | 34 963 communes |
| Évolue | Avec la réorganisation de la distribution | Avec 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 : .