How to Write an Address in Switzerland: Format, Postcodes and Examples
Addresses in Switzerland follow their own order and postcode rules. This guide shows how to write one correctly, with real postcode examples and the most common mistakes, whether you are sending mail, building a checkout form or preparing test data.
Address format
Street name and number, then postcode and locality. French and Italian areas use their own street terms.
Switzerland postcode format
Format: 9999
Swiss postcodes have four digits. Codes starting with 1 cover the western, French-speaking area; 8 covers Zurich and the east.
More examples
Sending to Switzerland from abroad
Write the address exactly as it is used locally, then add the country name in capital English letters on the last line.
Tips and common mistakes
- Switzerland writes strasse with ss, never ß.
- In French-speaking cantons, use forms like Rue du Lac 12.
- In Ticino, streets start with Via.
- A canton abbreviation after the town is optional.
Cantons of Switzerland
Switzerland has 26 cantons in our data. The canton is rarely required in a postal address, but forms and databases often store it separately.
| Canton | Major cities and towns |
|---|---|
| Aargau | Aarau, Baden, Wettingen |
| Appenzell Ausserrhoden | Herisau, Bühler, Gais, Grub AR |
| Appenzell Innerrhoden | Appenzell, Appenzell Eggerstanden, Appenzell Enggenhütten, Appenzell Meistersrüte |
| Basel-Landschaft | Reinach, Allschwil, Muttenz |
| Basel-Stadt | Basel, Riehen, Basel SPI GLS, Basel SPI GLS Retour |
| Berne | Bern, Biel/Bienne, Thun, Köniz |
| Fribourg | Fribourg, Bulle, Agriswil, Albeuve |
| Genève | Genève, Vernier, Meyrin, Carouge |
| Glarus | Netstal, Betschwanden, Bilten, Braunwald |
| Graubünden | Chur, Laax GR, Almens, Alp Grüm |
| Jura | Alle, Asuel, Bassecourt, Beurnevésin |
| Luzern | Luzern, Emmen, Kriens |
| Neuchâtel | La Chaux-de-Fonds, Neuchâtel, La Cibourg, Areuse |
| Nidwalden | Stans, Beckenried, Buochs, Büren NW |
| Obwalden | Engelberg, Sarnen, Alpnach Dorf, Alpnachstad |
| Schaffhausen | Schaffhausen, Altdorf SH, Bargen SH, Barzheim |
| Schwyz | Einsiedeln, Schwyz, Alpthal, Altendorf |
| Solothurn | Olten, Solothurn, Grenchen |
| St. Gallen | St. Gallen, Rapperswil, Wil, Jona |
| Thurgau | Frauenfeld, Kreuzlingen, Aadorf, Aawangen |
| Ticino | Lugano, Bellinzona, Locarno |
| Uri | Altdorf UR, Amsteg, Andermatt, Attinghausen |
| Valais | Sion, Martigny, Monthey, Sierre |
| Vaud | Lausanne, Yverdon-les-Bains, Montreux, Renens |
| Zug | Zug, Baar, Cham |
| Zürich | Zürich, Winterthur, Uster, Wetzikon |
Test data for Switzerland
There is no widely reserved fictional phone range here, so the generator leaves phone numbers out. Generated addresses use real towns and postcode areas with invented streets and names, so they are safe for form testing, mockups and documentation.
Generate realistic Switzerland addresses in the local format, then copy them or download CSV and JSON.
Open the Switzerland address generator