Sources des données

Chaque donnée publiée est rattachée à une source identifiée. Les opérateurs postaux nationaux restent l’autorité de référence.

40 977codes postaux — États-Unis (40 977 localités)
11 150codes postaux — Espagne (37 866 localités)
6 085codes postaux — France (37 252 localités)
10 812codes postaux — Allemagne (23 295 localités)
2 377codes postaux — Autriche (18 904 localités)
3 162codes postaux — Algérie (15 951 localités)
969codes postaux — Tunisie (4 868 localités)
1 325codes postaux — Maroc (1 325 localités)

Attribution GeoNames

Les données postales de l’Algérie (noms de lieux, wilayas, codes, coordonnées) proviennent de GeoNames et sont utilisées sous licence Creative Commons Attribution 4.0. GeoNames fournit ces données « en l’état », sans garantie d’exactitude ni d’exhaustivité. Les modifications apportées par CodePostalPro sont décrites dans la méthodologie.

États-Unis

GeoNames — Postal code dump — US.zip (United States)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (codes postaux, noms de lieux, découpage administratif, coordonnées)
Licence
CC BY 4.0
Attribution
Données postales des États-Unis : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

40 977 codes ZIP, 51 États (dont DC), 29 540 villes, comté indiqué pour chaque code. Les codes militaires APO/FPO (sans État) et les îles Marshall sont exclus. Un code ZIP est une zone de distribution postale, pas une limite administrative : il peut couvrir plusieurs villes ou comtés.

U.S. Census Bureau — American Community Survey 5-year estimates by ZIP Code Tabulation Area (2023): population, median household income, median age, households, housing units, median home value, median gross rent, per-capita income

Adresse
https://www.census.gov/programs-surveys/acs
Type
official-statistics
Rôle
secondary (démographie par code ZIP)
Licence
Public domain (U.S. Government work)
Attribution
Population, revenu médian et âge médian : U.S. Census Bureau, American Community Survey (ACS) 5 ans.
Obtenue le
—
Dernière vérification
21 août 2026

Une ZCTA est l’approximation du Census Bureau d’une zone de code ZIP, et non la tournée de distribution USPS elle-même ; quelques centaines de codes ZIP n’ont pas de ZCTA correspondante. Les valeurs supprimées par le Census ne sont pas affichées. Nécessite une clé API gratuite (voir scripts/import-census.mjs).

GeoNames — General gazetteer dumps — cities1000.txt (populated places with IANA time zone), timeZones.txt (offsets), countryInfo.txt (country facts)

Adresse
https://download.geonames.org/export/dump/
Type
open-data-dump
Rôle
enrichment (time zone per locality, country facts)
Licence
CC BY 4.0
Attribution
Time zones and country facts: GeoNames (geonames.org), CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Fuseau horaire de chaque localité : celui du lieu habité GeoNames (1 000 hab. et plus) le plus proche dans un rayon de 60 km ; dans les pays à fuseau unique, la zone nationale est appliquée directement. Repères pays (capitale, population, superficie, monnaie, indicatif, format postal) : countryInfo.txt, compilation GeoNames.

North American Numbering Plan Administrator (NANPA) — Central Office Code Assignment Records — utilized codes, all states (NPA-NXX with rate centre)

Adresse
https://nanpa.com/reports/co-code-reports/cocodes_assign
Type
official-administrator-report
Rôle
enrichment (telephone area codes per city and ZIP)
Licence
Public report published by the FCC-designated numbering administrator; factual assignment data
Attribution
Area codes: NANPA Central Office Code Assignment Records.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

La NANPA affecte les préfixes à des centres tarifaires, pas aux codes ZIP. Chaque ville est rapprochée de son centre par nom dans l’État ; les villes sans centre propre reprennent les indicatifs de la ville rapprochée la plus proche (40 km) et sont signalées comme dérivées. Seuls les préfixes affectés et en service sont comptés.

U.S. Census Bureau — 2020 ZCTA to county relationship file (land and water area per ZCTA)

Adresse
https://www2.census.gov/geo/docs/maps-data/data/rel2020/zcta520/
Type
open-data-dump
Rôle
enrichment (land area and population density per ZIP)
Licence
Public domain (U.S. federal government work)
Attribution
Land area: U.S. Census Bureau, 2020 ZCTA relationship files.
Obtenue le
19 septembre 2026
Dernière vérification
19 septembre 2026

Superficie de la ZCTA 2020, approximation de la zone ZIP par le Census. La densité rapporte la population ACS à cette superficie terrestre (plans d’eau exclus).

U.S. Census Bureau — 2020 ZCTA to 119th Congressional District relationship file

Adresse
https://www2.census.gov/geo/docs/maps-data/data/rel2020/cd-sld/
Type
open-data-dump
Rôle
enrichment (congressional district per ZIP)
Licence
Public domain (U.S. federal government work)
Attribution
Congressional districts: U.S. Census Bureau, 2020 ZCTA relationship files (119th Congress).
Obtenue le
19 septembre 2026
Dernière vérification
19 septembre 2026

Un ZIP peut chevaucher plusieurs districts ; chaque district couvrant au moins 1 % de la ZCTA est listé, du plus grand au plus petit, dans l’État du ZIP.

U.S. Census Bureau — 2020 ZCTA cartographic boundary file (1:500,000 generalized, from TIGER/Line)

Adresse
https://www.census.gov/geographies/mapping-files/time-series/geo/cartographic-boundary.html
Type
open-data-dump
Rôle
enrichment (boundary map per ZIP)
Licence
Public domain (U.S. federal government work)
Attribution
Boundaries: U.S. Census Bureau, 2020 ZCTA cartographic boundary files.
Obtenue le
21 septembre 2026
Dernière vérification
21 septembre 2026

Les cartes montrent le contour de la ZCTA 2020, généralisé par le Census au 1:500 000 puis simplifié pour l’affichage (tolérance ~150 m). Une ZCTA approxime les tournées USPS ; ce n’est pas une limite légale, et les petites enclaves sont omises.

USDA Agricultural Research Service / Oregon State University PRISM group — 2023 Plant Hardiness Zone Map — official ZIP-code lookup tables (CONUS, AK, HI, PR)

Adresse
https://planthardiness.ars.usda.gov/
Type
open-data-dump
Rôle
enrichment (USDA planting / hardiness zone per ZIP)
Licence
Public domain (U.S. federal government work, produced with OSU PRISM)
Attribution
Hardiness zones: USDA-ARS / OSU PRISM, 2023 Plant Hardiness Zone Map.
Obtenue le
22 septembre 2026
Dernière vérification
22 septembre 2026

La zone (p. ex. 7b) correspond à la température minimale annuelle extrême moyenne 1991–2020, par demi-zones de 5 °F. Table de correspondance ZIP officielle de l'USDA, pas une approximation spatiale. La zone ne décrit que les minima hivernaux — ni les gelées, ni la chaleur estivale, ni les précipitations.

OpenStreetMap contributors — Amenity, shop and leisure places (via the Overpass API)

Adresse
https://www.openstreetmap.org/copyright
Type
open-data-dump
Rôle
enrichment (counts of mapped places per ZIP — displayed only, kept separable from the core database and excluded from the API)
Licence
Open Database License (ODbL) 1.0 — © OpenStreetMap contributors
Attribution
Place counts: © OpenStreetMap contributors, ODbL.
Obtenue le
21 septembre 2026
Dernière vérification
21 septembre 2026

Chaque lieu (nœud, chemin ou centroïde de relation) est affecté à la ZCTA 2020 qui le contient. OpenStreetMap est maintenu par une communauté : les comptes reflètent ce qui a été cartographié et l’exhaustivité varie selon les zones. Cette couche sous licence ODbL est stockée à part et jamais fusionnée dans la base principale ni servie par l’API.

NOAA National Centers for Environmental Information — U.S. Climate Normals 1991–2020, monthly (temperature and precipitation, by station)

Adresse
https://www.ncei.noaa.gov/products/land-based-station/us-climate-normals
Type
open-data-dump
Rôle
enrichment (monthly climate normals per ZIP)
Licence
Public domain (U.S. federal government work)
Attribution
Climate normals: NOAA NCEI, 1991–2020 U.S. Climate Normals.
Obtenue le
19 septembre 2026
Dernière vérification
19 septembre 2026

Chaque ZIP affiche les normales de la station la plus proche disposant de relevés complets dans un rayon de 80 km ; la station et sa distance sont indiquées sur la fiche.

Espagne

GeoNames — Postal code dump — ES.zip (Spain)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (codes postaux, noms de lieux, découpage administratif, coordonnées)
Licence
CC BY 4.0
Attribution
Données postales d’Espagne : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
23 septembre 2026
Dernière vérification
23 septembre 2026

37 866 localités et 11 150 codes postaux distincts, 19 Comunidades Autónomas (dont Ceuta et Melilla), 52 Provincias (admin2). Source unique, non recoupée ; en attente d’une vérification croisée officielle (p. ex. Correos).

France

GeoNames — Postal code dump — FR.zip (France)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (codes postaux, noms de lieux, découpage administratif, coordonnées)
Licence
CC BY 4.0
Attribution
Données postales de France : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

37 252 communes et 6 085 codes postaux géographiques, 13 régions (découpage 2016), 96 départements. Les 14 332 lignes CEDEX (codes de distribution d’entreprise, non géographiques) sont exclues : ce ne sont pas des localités. La Poste publie par ailleurs un fichier officiel des codes postaux à intégrer en recoupement.

GeoNames — General gazetteer dumps — cities1000.txt (populated places with IANA time zone), timeZones.txt (offsets), countryInfo.txt (country facts)

Adresse
https://download.geonames.org/export/dump/
Type
open-data-dump
Rôle
enrichment (time zone per locality, country facts)
Licence
CC BY 4.0
Attribution
Time zones and country facts: GeoNames (geonames.org), CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Fuseau horaire de chaque localité : celui du lieu habité GeoNames (1 000 hab. et plus) le plus proche dans un rayon de 60 km ; dans les pays à fuseau unique, la zone nationale est appliquée directement. Repères pays (capitale, population, superficie, monnaie, indicatif, format postal) : countryInfo.txt, compilation GeoNames.

Allemagne

GeoNames — Postal code dump — DE.zip (Germany)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (codes postaux, noms de lieux, découpage administratif, coordonnées)
Licence
CC BY 4.0
Attribution
Données postales d’Allemagne : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
22 septembre 2026
Dernière vérification
22 septembre 2026

23 295 localités et 10 812 codes postaux distincts, 16 Länder, 542 Kreise. Source unique, non recoupée : le fichier officiel de Deutsche Post Direkt est sous licence commerciale (redistribution interdite) et n’a donc pas été utilisé ; en attente d’une vérification croisée officielle.

Autriche

GeoNames — Postal code dump — AT.zip (Austria)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (codes postaux, noms de lieux, découpage administratif, coordonnées)
Licence
CC BY 4.0
Attribution
Données postales d’Autriche : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
22 septembre 2026
Dernière vérification
22 septembre 2026

18 904 localités et 2 377 codes postaux distincts, 9 Bundesländer, 95 Bezirke (admin2). Source unique, non recoupée ; en attente d’une vérification croisée officielle (p. ex. Statistik Austria).

Algérie

GeoNames — Postal code dump — DZ.zip (Algérie)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (noms de lieux, wilaya, coordonnées, code postal)
Licence
CC BY 4.0
Attribution
Données postales : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

15 951 lignes, 3 162 codes, 48 wilayas (découpage antérieur à 2019). Champs utilisés : code postal, nom de lieu, admin1 (wilaya), latitude, longitude, précision. Aucun niveau commune. La numérotation des codes diffère, pour une large part des bureaux, de la liste post-2008 d’Algérie Poste (voir frwiki-dz-list) ; les deux valeurs sont affichées lorsqu’elles divergent.

Wikimedia Foundation — Wikidata — Communes d’Algérie (P31 = Q2989398) : libellés fr/ar, wilaya, code postal (P281), coordonnées, lien Wikipédia

Adresse
https://query.wikidata.org/
Type
linked-open-data (SPARQL)
Rôle
cross-check (codes postaux des communes, noms arabes)
Licence
CC0 1.0
Attribution
Wikidata (CC0).
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

1 614 lignes ; 576 communes comparables avec GeoNames : 169 concordances, 407 divergences (Wikidata suit en général la numérotation post-2008).

Wikipédia (fr) — Liste des codes postaux d’Algérie (compilée à partir d’Algérie Poste, numérotation 2008)

Adresse
https://fr.wikipedia.org/wiki/Liste_des_codes_postaux_d%27Alg%C3%A9rie
Type
encyclopedic-compilation
Rôle
cross-check (valeurs alternatives)
Licence
CC BY-SA 4.0 (texte) — les codes postaux eux-mêmes sont des données factuelles
Attribution
Liste des codes postaux d’Algérie, Wikipédia (CC BY-SA 4.0).
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

2 507 entrées / 2 386 codes. L’article signale lui-même qu’une mise à jour (liste janvier 2021 d’Algérie Poste) est nécessaire. Utilisée uniquement pour afficher les valeurs divergentes et qualifier la vérification.

Algérie Poste — Bureaux de poste / codes postaux (poste.dz)

Adresse
https://www.poste.dz/customer/bureaux_postaux
Type
official-postal-operator
Rôle
authoritative reference (non consultée automatiquement)
Licence
Non précisée / données factuelles
Obtenue le
—
Dernière vérification
21 août 2026

Site injoignable depuis l’environnement de build (connexion refusée) et absent de la Wayback Machine. Reste l’autorité de référence ; une vérification manuelle des bureaux P0 est prévue (voir PROJECT_STATUS.md).

Wikipédia (fr) — Articles des délégations et localités liées (infobox : code postal)

Adresse
https://fr.wikipedia.org/
Type
encyclopedic
Rôle
cross-check
Licence
CC BY-SA 4.0
Attribution
Wikipédia (CC BY-SA 4.0).
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Certaines infobox citent l’ancien CodePostalPro comme source : ces valeurs ne sont pas considérées comme indépendantes.

GeoNames — General gazetteer dumps — cities1000.txt (populated places with IANA time zone), timeZones.txt (offsets), countryInfo.txt (country facts)

Adresse
https://download.geonames.org/export/dump/
Type
open-data-dump
Rôle
enrichment (time zone per locality, country facts)
Licence
CC BY 4.0
Attribution
Time zones and country facts: GeoNames (geonames.org), CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Fuseau horaire de chaque localité : celui du lieu habité GeoNames (1 000 hab. et plus) le plus proche dans un rayon de 60 km ; dans les pays à fuseau unique, la zone nationale est appliquée directement. Repères pays (capitale, population, superficie, monnaie, indicatif, format postal) : countryInfo.txt, compilation GeoNames.

Tunisie

La Poste Tunisienne — données (transcription communautaire) — zipcodes.csv : gouvernorat ; délégation ; localité ; code postal

Adresse
https://github.com/TangoRythm/Tunisia-Geodata-API
Type
community-transcription-of-official-lookup
Rôle
primary (hiérarchie gouvernorat > délégation > localité, codes)
Licence
Non précisée par le dépôt — données factuelles (codes postaux) issues du service public de recherche de La Poste Tunisienne (poste.tn/codes.php)
Attribution
Codes postaux tunisiens : La Poste Tunisienne ; structure reprise de la transcription TangoRythm (GitHub).
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

4 867 lignes, 24 gouvernorats, 261 délégations. Structure identique au service officiel ; la liste des localités de la délégation El Menzah correspond exactement à celle observée dans les archives historiques de CodePostalPro. poste.tn était injoignable (timeout) lors de la construction ; vérification directe à effectuer.

mn-youssef/state-municipality-tunisia (GitHub) — state-municipality.json : gouvernorats et délégations, noms arabes, code postal principal, coordonnées

Adresse
https://github.com/mn-youssef/state-municipality-tunisia
Type
community-dataset
Rôle
secondary (noms arabes, coordonnées des délégations, recoupement du code principal)
Licence
Non précisée par le dépôt
Attribution
Noms arabes et coordonnées des délégations : jeu de données state-municipality-tunisia (GitHub).
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

24 gouvernorats, 261 délégations. Le code principal de chaque délégation P0 figure parmi les codes de la délégation dans la source primaire (17/17).

La Poste Tunisienne — Recherche de code postal (codes.php)

Adresse
https://www.poste.tn/codes.php
Type
official-postal-operator
Rôle
authoritative reference
Licence
Non précisée / données factuelles
Obtenue le
—
Dernière vérification
21 août 2026

Service officiel (formulaire AJAX). Injoignable depuis l’environnement de build le 2026-08-21 (timeout réseau) ; les résultats de recherche ne sont pas archivés. À re-vérifier manuellement pour les 17 délégations P0.

Wikipédia (fr) — Articles des délégations et localités liées (infobox : code postal)

Adresse
https://fr.wikipedia.org/
Type
encyclopedic
Rôle
cross-check
Licence
CC BY-SA 4.0
Attribution
Wikipédia (CC BY-SA 4.0).
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Certaines infobox citent l’ancien CodePostalPro comme source : ces valeurs ne sont pas considérées comme indépendantes.

GeoNames — General gazetteer dumps — cities1000.txt (populated places with IANA time zone), timeZones.txt (offsets), countryInfo.txt (country facts)

Adresse
https://download.geonames.org/export/dump/
Type
open-data-dump
Rôle
enrichment (time zone per locality, country facts)
Licence
CC BY 4.0
Attribution
Time zones and country facts: GeoNames (geonames.org), CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Fuseau horaire de chaque localité : celui du lieu habité GeoNames (1 000 hab. et plus) le plus proche dans un rayon de 60 km ; dans les pays à fuseau unique, la zone nationale est appliquée directement. Repères pays (capitale, population, superficie, monnaie, indicatif, format postal) : countryInfo.txt, compilation GeoNames.

Maroc

GeoNames — Postal code dump — MA.zip (Maroc)

Adresse
https://download.geonames.org/export/zip/
Type
open-data-dump
Rôle
primary (codes postaux, noms de lieux, découpage administratif, coordonnées)
Licence
CC BY 4.0
Attribution
Données postales du Maroc : GeoNames (geonames.org), licence CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

1 325 codes postaux, 12 régions (découpage 2015), 59 provinces/préfectures. Noms de régions normalisés en français/anglais/arabe à partir du code admin1.

GeoNames — General gazetteer dumps — cities1000.txt (populated places with IANA time zone), timeZones.txt (offsets), countryInfo.txt (country facts)

Adresse
https://download.geonames.org/export/dump/
Type
open-data-dump
Rôle
enrichment (time zone per locality, country facts)
Licence
CC BY 4.0
Attribution
Time zones and country facts: GeoNames (geonames.org), CC BY 4.0.
Obtenue le
21 août 2026
Dernière vérification
21 août 2026

Fuseau horaire de chaque localité : celui du lieu habité GeoNames (1 000 hab. et plus) le plus proche dans un rayon de 60 km ; dans les pays à fuseau unique, la zone nationale est appliquée directement. Repères pays (capitale, population, superficie, monnaie, indicatif, format postal) : countryInfo.txt, compilation GeoNames.

Sources générales

Internet Archive — Wayback Machine CDX (codepostalpro.com)

Utilisée uniquement pour reconstituer l’architecture d’URL historique. Aucun contenu, code HTML, image ou donnée n’a été copié.

GeoNames — Worldwide postal-code dump (allCountries) — bulk tier for countries without curated records

Servi uniquement via l'API et le serveur MCP, marqué tier « bulk » et vérification « source-single » : données d'un seul agrégateur, sans les recoupements appliqués aux pays du niveau curated (US, FR, DZ, TN, MA). Les pages du site ne sont publiées que pour les pays curated.

Signaler une erreur

Les limites administratives et les codes postaux évoluent, et nos sources peuvent contenir des erreurs. Toute correction documentée est bienvenue : formulaire de signalement.