Country Information

CountrySwitzerland
ISO CodeCH / CHE
LanguageGerman, French, Italian
Total Records4,470

Switzerland uses a numeric code of 4 digits (e.g. 8001). Four-digit postcode (NPA).

This database currently holds 4,470 postal codes ranging from 1000 to 9658, linked to 0 building and address records. Because a single postal code can cover more than one locality or delivery point, the lookup below groups addresses by code and lets you drill into the individual records.

Postal codes matter well beyond mail delivery. Couriers, e-commerce checkout forms and address autocomplete tools rely on the postal code to route a parcel and to verify that the stated address matches the code. Addresses here are organised as Canton → Municipality → Locality. When you look up a code here, treat the associated name as a reference point rather than a full postal address — always confirm the street and house number with the sender or recipient before shipping.

Data source: a third-party open dataset. This is an imported reference dataset, not a live government feed; CodeReff does not independently verify each record, so codes may have changed since the snapshot was taken. Use the search box to look up a specific code, or browse the paginated table below.

Switzerland Postcode Data

3,362 postcode found

Postal Code Canton Municipality Locality Building / Place Records
8881 Kanton St. Gallen Tscherlach Wahlkreis Sarganserland Wahlkreis Sarganserland 2
8882 Kanton St. Gallen Unterterzen Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8883 Kanton St. Gallen Quarten Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8884 Kanton St. Gallen Oberterzen Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8885 Kanton St. Gallen Mols Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8886 Kanton St. Gallen Mädris-Vermol Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8887 Kanton St. Gallen Mels Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8888 Kanton St. Gallen Heiligkreuz (Mels) Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8889 Kanton St. Gallen Plons Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8890 Kanton St. Gallen Flums Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8892 Kanton St. Gallen Berschis Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8893 Kanton St. Gallen Flums Hochwiese Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8894 Kanton St. Gallen Flumserberg Saxli Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8895 Kanton St. Gallen Flumserberg Portels Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8896 Kanton St. Gallen Flumserberg Bergheim Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8897 Kanton St. Gallen Flumserberg Tannenheim Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8898 Kanton St. Gallen Flumserberg Tannenbodenalp Wahlkreis Sarganserland Wahlkreis Sarganserland 1
8901 Kanton Zürich Urdorf Bezirk Dietikon Bezirk Dietikon 2
8902 Kanton Zürich Urdorf Bezirk Dietikon Bezirk Dietikon 1
8903 Kanton Zürich Birmensdorf ZH Bezirk Dietikon Bezirk Dietikon 1
8904 Kanton Zürich Aesch ZH Bezirk Dietikon Bezirk Dietikon 1
8905 Kanton Aargau Arni AG Bezirk Bremgarten Bezirk Bremgarten 3
8906 Kanton Zürich Bonstetten Bezirk Affoltern Bezirk Affoltern 1
8907 Kanton Zürich Wettswil Bezirk Affoltern Bezirk Affoltern 1
8908 Kanton Zürich Hedingen Bezirk Affoltern Bezirk Affoltern 1
8909 Kanton Zürich Zwillikon Bezirk Affoltern Bezirk Affoltern 1
8910 Kanton Zürich Affoltern am Albis Bezirk Affoltern Bezirk Affoltern 1
8911 Kanton Zürich Rifferswil Bezirk Affoltern Bezirk Affoltern 1
8912 Kanton Zürich Obfelden Bezirk Affoltern Bezirk Affoltern 1
8913 Kanton Zürich Ottenbach Bezirk Affoltern Bezirk Affoltern 1
8914 Kanton Zürich Aeugst am Albis Bezirk Affoltern Bezirk Affoltern 2
8915 Kanton Zürich Hausen am Albis Bezirk Affoltern Bezirk Affoltern 1
8916 Kanton Aargau Jonen Bezirk Bremgarten Bezirk Bremgarten 1
8917 Kanton Aargau Oberlunkhofen Bezirk Bremgarten Bezirk Bremgarten 1
8918 Kanton Aargau Unterlunkhofen Bezirk Bremgarten Bezirk Bremgarten 1
8919 Kanton Aargau Rottenschwil Bezirk Muri Bezirk Muri 1
8925 Kanton Zürich Ebertswil Bezirk Affoltern Bezirk Affoltern 1
8926 Kanton Zürich Hauptikon Bezirk Affoltern Bezirk Affoltern 3
8932 Kanton Zürich Mettmenstetten Bezirk Affoltern Bezirk Affoltern 1
8933 Kanton Zürich Maschwanden Bezirk Affoltern Bezirk Affoltern 1
8934 Kanton Zürich Knonau Bezirk Affoltern Bezirk Affoltern 1
8942 Kanton Zürich Oberrieden Bezirk Horgen Bezirk Horgen 1
8951 Kanton Zürich Fahrweid Bezirk Dietikon Bezirk Dietikon 1
8952 Kanton Zürich Schlieren Bezirk Dietikon Bezirk Dietikon 1
8953 Kanton Zürich Dietikon Bezirk Dietikon Bezirk Dietikon 3
8954 Kanton Zürich Geroldswil Bezirk Dietikon Bezirk Dietikon 1
8955 Kanton Zürich Oetwil an der Limmat Bezirk Dietikon Bezirk Dietikon 1
8956 Kanton Aargau Killwangen Bezirk Baden Bezirk Baden 1
8957 Kanton Aargau Spreitenbach Bezirk Baden Bezirk Baden 1
8962 Kanton Aargau Bergdietikon Bezirk Baden Bezirk Baden 1

Postcodes by Region

Postcodes by City

Frequently Asked Questions

Switzerland uses a numeric code of 4 digits (e.g. 8001). Four-digit postcode (NPA).
Yes. Switzerland postal codes are a plain numeric string, so a leading zero is part of the code itself. A code beginning with 0 must be written and stored with that zero — it is not the same as the same digits without it.
4,470 This database currently lists
The records are imported from a third-party open dataset, an open reference dataset. CodeReff does not independently verify each entry, so use the information as a reference rather than an official confirmation.
Enter a full or partial postal code, or a building or street name, in the search box above. You can also browse the paginated table and open any code to see its building and address records.
Information provided on CodeReff is for reference purposes only. Always verify financial and banking details with the relevant institution before use.