Code postal ou code INSEE : quelle différence ?
Publié le 16/09/2026
Un formulaire administratif vous demande le « code commune » et vous hésitez à saisir votre code postal ? Vous n'êtes pas le seul. Code postal et code INSEE se ressemblent – cinq caractères, qui commencent souvent par le numéro du département – mais ils n'ont ni la même origine ni la même utilité. Les confondre peut provoquer une erreur dans un dossier ou un fichier de données.
Le code postal : un outil pour acheminer le courrier
Le code postal est attribué par La Poste. Il désigne le bureau distributeur qui dessert une zone géographique. Son rôle est purement logistique : permettre le tri et la distribution du courrier et des colis.
Conséquence : un même code postal peut couvrir plusieurs communes, et une grande commune peut avoir plusieurs codes postaux. On compte un peu plus de 6 300 codes postaux pour près de 35 000 communes. Pour comprendre sa construction, lisez notre article sur les 5 chiffres du code postal.
Le code INSEE : l'identifiant officiel de la commune
Le code INSEE, appelé aussi code officiel géographique (COG), est attribué par l'Institut national de la statistique et des études économiques. Il identifie chaque commune de façon unique, indépendamment de La Poste.
Il se compose :
- du code du département (2 caractères, ou 3 chiffres en Outre-mer) ;
- d'un numéro de commune attribué, à l'origine, selon l'ordre alphabétique au sein du département.
Particularité : en Corse, le code INSEE commence par 2A (Corse-du-Sud) ou 2B (Haute-Corse). Il contient donc une lettre, alors que le code postal corse reste en 20. Nous détaillons ce cas dans notre article sur les codes postaux de Corse et d'Outre-mer.
Exemples concrets : les deux codes côte à côte
| Commune | Code postal | Code INSEE |
|---|---|---|
| Paris | 75001 à 75020 (+ 75116) | 75056 (une seule commune) |
| Lyon | 69001 à 69009 | 69123 |
| Marseille | 13001 à 13016 | 13055 |
| Saint-Denis (La Réunion) | 97400 | 97411 |
On le voit : Paris a une vingtaine de codes postaux mais un seul code INSEE communal. Et à Saint-Denis de La Réunion, les deux codes n'ont rien à voir au-delà du préfixe 974.
Lequel utiliser, et quand ?
- Envoyer un courrier, un colis, remplir une adresse de livraison : le code postal.
- Formulaire administratif demandant le « code commune » ou le « lieu de naissance » : souvent le code INSEE (vérifiez l'intitulé du champ).
- Statistiques, données publiques, fichiers de l'État : le code INSEE, seul identifiant stable et unique.
- Base de données clients : conservez les deux. Le code postal pour l'adresse, le code INSEE pour rattacher sans ambiguïté la commune.
Les erreurs les plus courantes
Utiliser le code postal comme identifiant de commune
C'est l'erreur classique dans les tableurs et les bases de données. Un code postal partagé par dix communes ne permet pas de savoir de laquelle il s'agit. Pour croiser des données (population, revenus, élections…), il faut passer par le code INSEE.
Supprimer le zéro initial
Dans un tableur, les codes des départements 01 à 09 perdent souvent leur zéro : 01000 devient 1000. Formatez la colonne en texte pour conserver les cinq caractères.
Oublier les fusions de communes
Les communes nouvelles, nées de fusions, prennent un code INSEE, tandis que les anciennes communes (devenues communes déléguées) conservent souvent leur code postal. Un code INSEE ancien peut donc ne plus correspondre à une commune existante.
Retrouver les deux codes d'une commune
Sur chaque fiche ville de Code Postal France, vous trouvez le code postal et le code INSEE de la commune, ainsi que sa localisation et ses communes voisines. Faites une recherche ci-dessous ou partez de la liste des départements.
