Tous les codes postaux suisses
Recherchez n'importe quel code postal (NPA) suisse et retrouvez instantanément la localité, la commune, le canton, les coordonnées GPS et la région d'acheminement. 3 190 codes postaux et 4 073 localités référencées.
Ex. : Lausanne, Zurich, Genève, canton de Vaud
Cliquez sur un canton pour explorer ses communes et localités
Codes postaux par canton
Parcourez les 26 cantons suisses et la Principauté du Liechtenstein, qui partage le système postal suisse.
- Zurich ZH
- Berne BE
- Lucerne LU
- Uri UR
- Schwytz SZ
- Obwald OW
- Nidwald NW
- Glaris GL
- Zoug ZG
- Fribourg FR
- Soleure SO
- Bâle-Ville BS
- Bâle-Campagne BL
- Schaffhouse SH
- Appenzell Rhodes-Extérieures AR
- Appenzell Rhodes-Intérieures AI
- Saint-Gall SG
- Grisons GR
- Argovie AG
- Thurgovie TG
- Tessin TI
- Vaud VD
- Valais VS
- Neuchâtel NE
- Genève GE
- Jura JU
- Liechtenstein FL
Principales communes suisses
Les communes avec le plus grand nombre de codes postaux : les principales agglomérations suisses.
- Lugano 27 codes
- Zurich 30 codes
- Val-de-Ruz 21 codes
- Berne 24 codes
- Glarus Süd 15 codes
- Neckertal 16 codes
- Bellinzona 17 codes
- Faido 8 codes
- Crans-Montana 9 codes
- Lausanne 14 codes
- Sion 9 codes
- Ilanz/Glion 13 codes
- Val-de-Travers 15 codes
- Ayent 4 codes
- Genève 13 codes
- Nendaz 4 codes
- Buchegg 11 codes
- Capriasca 10 codes
- Liddes 2 codes
- Lumnezia 13 codes
- Lützelflüh 13 codes
- Val de Bagnes 8 codes
- Winterthur 11 codes
- Gambarogno 11 codes
Questions fréquentes
Combien de codes postaux compte la Suisse ?
La Suisse et la Principauté du Liechtenstein comptent 3 190 codes postaux (NPA), répartis sur 4 073 localités, 2 123 communes et 27 cantons (26 cantons suisses + Liechtenstein).
Comment trouver le code postal d'une ville suisse ?
Tapez le nom de la ville (Genève, Lausanne, Zurich…) ou un NPA (1003, 8001, 1201…) dans la barre de recherche : le résultat s'affiche instantanément. Les exonymes français des villes alémaniques (Bâle, Berne, Soleure, Saint-Gall…) fonctionnent aussi.
À quoi correspond un NPA en Suisse ?
Le NPA (numéro postal d'acheminement) est le code postal suisse, sur 4 chiffres (1000-9999). Le premier chiffre identifie la région d'acheminement, assignée d'ouest en est (1 = Romandie, 9 = Suisse orientale et Liechtenstein). La Suisse a été le 3e pays au monde à introduire un code postal, en 1964.
Une commune peut-elle avoir plusieurs codes postaux ?
Oui. Lausanne possède une vingtaine de codes postaux (1003, 1004, 1005…), Zurich en compte plus de trente. Les grandes villes utilisent plusieurs codes postaux pour différents quartiers ; inversement, dans les zones rurales un même code postal peut couvrir plusieurs localités voire plusieurs communes.
Quelle est la différence entre commune et localité ?
En Suisse, la commune est l'entité politique (~2 100 au total, identifiée par un n° BFS). La localité (Ortschaft) est l'unité officielle d'adressage postal (~4 100). Une commune peut contenir plusieurs localités avec des codes postaux différents (ex. Köniz regroupe Wabern 3084, Spiegel 3095, Köniz 3098).
Le Liechtenstein est-il inclus ?
Oui. La Principauté du Liechtenstein utilise le système postal suisse depuis 1921 et ses 11 communes (Vaduz, Schaan, Triesen…) ont des codes postaux dans la plage 9485-9498. Elles sont incluses dans notre annuaire.
Les données sont-elles à jour ?
Les données proviennent du registre officiel des localités (Amtliches Ortschaftenverzeichnis) de swisstopo, l'Office fédéral de topographie. Mises à jour mensuelles. Dernière actualisation : 24.05.2026.