In Switzerland there is no difference between town (, , ) and city (, , ) by definition; the latter is in no use in Swiss contexts.
Below is a list of towns and cities in Switzerland. Until 2014 municipalities with more than 10,000 inhabitants were considered to be towns. Since 2014, the Federal Statistical Office (FSO) uses a new algorithm (called , or ) to define whether a municipality can be called a town or not; it now also depends on its character. Currently, FSO considers 162 municipalities as towns/cities (, ) in Switzerland. Further, some municipalities which would fulfill such a definition nevertheless prefer to understand themselves still as a village, or consequently refer to themselves just as municipalities (, , ). The Swiss definition of a town differs from the definition of a municipality.
List of towns and cities This is an alphabetical list of towns or cities (these English terms can be used interchangeably, as there is no official differentiation), which follows the FSO's definition (, ), as well as places with historic town rights (h) and/or market towns (m).
Places in bold print are towns because of the FSO's definition and historic town/market rights. Places in italics are towns excluded by the FSO's definition, but places which have either historic town rights (h) or historic market rights (m). Places in normal print are towns according to the FSO's definition. Places that had lost historic town rights previously are identified with "-h". Cantonal capitals (, , ) are underlined.
Town Town (h) or market (m) right, founding date & reference District Canton Population Agglomeration Town proper () Agglomeration (2015) Aarau h 1240–1250 Aarau AG 76,636 Aarau Aarberg h 1220–1225 Aarberg BE – Aarburg h ~1330 Zofingen AG 98,535 Olten–Zofingen Adliswil – Horgen ZH 1,334,269 Zurich Aesch (BL)It considers itself still as a village. – Arlesheim BL 541,011 Basel (CH) Affoltern am AlbisIt does not call itself a town. – Affoltern ZH 1,334,269 Zurich Agno m Roman & Middle Age Lugano TI 151,037 Lugano (CH) Aigle m 1231 Aigle VD – Allschwil – Arlesheim BL 541,011 Basel (CH) Altdorf (UR) m n.d., c. Late Middle Age – UR 31,734 Altdorf (UR) Altstätten m Rheintal SG 56,777 Rheintal (CH) Amriswil – Arbon TG 25,271 Amriswil–Romanshorn Appenzell m Appenzell AI – Arbon h first half 13th c. Arbon TG 53,689 Arbon–Rorschach Arlesheim – Arlesheim BL 541,011 Basel (CH) Arosa – Plessur GR – Arth – Schwyz SZ – Ascona h Locarno TI 55,528 Locarno (CH) Aubonne h Morges VD 409,295 Lausanne Avenches h Broye-Vully VD – Baar – – ZG 127,095 Zug Baden h Baden AG 109,255 Baden–Brugg Basel h – BS 541,011 Basel (CH) Bassersdorf – Bülach ZH 1,334,269 Zurich Bellinzona h Bellinzona TI 52,061 Bellinzona Belp – Bern-Mittelland BE 410,894 Bern Bern h Bern-Mittelland BE 410,894 Bern Beromünster m Sursee LU – Biasca m Riviera TI – Biel/Bienne h Biel/Bienne BE 104,542 Biel/Bienne Binningen – Arlesheim BL 541,011 Basel (CH) Birsfelden – Arlesheim BL 541,011 Basel (CH) Bischofszell h Weinfelden TG – Boudry h Boudry NE 89,441 Neuchâtel Bourg-Saint-Pierre h Entremont VS – Bremgarten (AG) h Bremgarten AG 1,334,269 Zurich Brig-Glis m Brig VS 47,041 Brig–Visp Brugg h Brugg AG 109,255 Baden–Brugg Buchs (SG) – Werdenberg SG 27,467 Buchs (SG) (CH) Bülach h Bülach ZH 1,334,269 Zurich Büren a.A. h Seeland BE – Bulle h Gruyère FR 31,703 Bulle Burgdorf h Emmental BE – Bussigny – Ouest Lausannois VD 409,295 Lausanne Carouge (GE) – – GE 579,227 Genève (CH) Cham – – ZG 127,095 Zug Châtel-Saint-Denis h Veveyse FR 84,869 Vevey–Montreux Chêne-Bougeries – – GE 579,227 Genève (CH) Chiasso h Mendrisio TI 51,668 Chiasso–Mendrisio (CH) Chur h Plessur GR 58,266 Chur Conthey h Conthey VS 84,138 Sion Coppet h Nyon VD 579,227 Genève (CH) Cossonay h Morges VD 409,295 Lausanne Croglio h Lugano TI 151,037 Lugano (CH) Crissier – Ouest Lausannois VD 409,295 Lausanne Cudrefin h Broye-Vully VD – Cully h Lavaux VD 1,700? 409,295 Lausanne Davos* – Prättigau/Davos GR – Delémont h Delémont JU 29,527 Delémont (CH) Diessenhofen h Frauenfeld TG – Dietikon – Dietikon ZH 1,334,269 Zurich Dübendorf – Uster ZH 1,334,269 Zurich Ebikon – Lucerne LU 226,091 Lucerne Échallens h Gros-de-Vaud VD 409,295 Lausanne Ecublens (VD) – Ouest Lausannois VD 409,295 Lausanne Eglisau h Bülach ZH 1,334,269 Zurich Einsiedeln – Einsiedeln SZ – Elgg h Winterthur ZH – Emmen – Hochdorf LU 226,091 Lucerne Erlach h Seeland BE – Estavayer-le-Lac h Broye FR – Flawil – Wil SG – Frauenfeld h Frauenfeld TG 24,864 Frauenfeld Freienbach – Höfe SZ 1,334,269 Zurich Fribourg h Sarine FR 105,406 Fribourg Geneva h – GE 579,227 Genève (CH) Gland – Nyon VD 579,227 Genève (CH) Glarus m – GL 30,367 Glarus Glarus Nord* – – GL 30,367 Glarus Gordola h Locarno TI 55,528 Locarno (CH) Gossau (SG) – St. Gallen SG 165,860 St. Gallen Grandcour h Broye-Vully VD – Grandson h Jura-Nord Vaudois VD 41,079 Yverdon-les-Bains Greifensee h Uster ZH 1,334,269 Zurich Grenchen – Lebern SO 26,570 Grenchen Grüningen – Hinwil ZH 1,334,269 Zurich Gruyères – Gruyère FR – Herisau – – AR 165,860 St. Gallen Hermance h – GE 579,227 Genève (CH) Hinwil – Hinwil ZH 1,334,269 Zurich Horgen – Horgen ZH 1,334,269 Zurich Horw – Lucerne LU 226,091 Lucerne Huttwil h Oberaargau BE – Ilanz h Surselva GR – Illnau-Effretikon – Pfäffikon ZH 1,334,269 Zurich Interlaken – Interlaken-Oberhasli BE 23,943 Interlaken Ittigen – Bern-Mittelland BE 410,894 Bern Kaiserstuhl (AG) h Zurzach AG 1,334,269 Zurich Klingnau h Zurzach AG – Kloten h Bülach ZH 1,334,269 Zurich Köniz – Bern-Mittelland BE 410,894 Bern Kreuzlingen – Kreuzlingen TG 23,713 Kreuzlingen (CH) Kriens – Lucerne LU 226,091 Lucerne Küsnacht (ZH) – Meilen ZH 1,334,269 Zurich La Chaux-de-Fonds h – NE 53,002 La Chaux-de-Fonds–Le Locle (CH) La Neuveville h La Neuveville BE – La Sarraz h Morges VD – La Tour-de-Peilz h Riviera-Pays-d'Enhaut VD 84,869 Vevey–Montreux La Tour-de-Trême h Gruyère FR 31,703 Bulle Lachen (SZ) m March SZ 29,124 Lachen Lancy – – GE 579,227 Genève (CH) Langenthal m Oberaargau BE – Laufen (BL) h Laufen BL 541,011 Basel (CH) Laufenburg h Laufenburg AG – Laupen h Bern-Mittelland BE 410,894 Bern Lausanne h Lausanne VD 409,295 Lausanne Le Grand-Saconnex – – GE 579,227 Genève (CH) Le Landeron h – NE – Le Locle – – NE 53,002 La Chaux-de-Fonds–Le Locle (CH) Lenzburg h Lenzburg AG 22,188 Lenzburg Les Clées – Jura-Nord Vaudois VD – Leuk m Leuk VS – Lichtensteig h Toggenburg SG – Liestal h Liestal BL 541,011 Basel (CH) Locarno h Locarno TI 55,528 Locarno (CH) Losone h Locarno TI 55,528 Locarno (CH) Lugano h Lugano TI 151,037 Lugano (CH) Lutry h Lavaux-Oron VD 409,295 Lausanne Lucerne h Lucerne LU 226,091 Lucerne Lyss – Seeland BE – Männedorf – Meilen ZH 1,334,269 Zurich Maienfeld h Landquart GR – Martigny h Martigny VS 20,818 Martigny Meilen – Meilen ZH 1,334,269 Zurich Mellingen h Baden AG 109,255 Baden–Brugg Mendrisio – Mendrisio TI 51,668 Chiasso–Mendrisio (CH) Meyrin – – GE 579,227 Genève (CH) Möhlin – Rheinfelden AG 541,011 Basel (CH) Monthey – Monthey VS 32,442 Monthey Montreux – Riviera-Pays-d'Enhaut VD 84,869 Vevey–Montreux Morcote | h Lugano TI – Morges h Morges VD 409,295 Lausanne Moudon h Broye-Vully VD – Moutier m Moutier JU – Münchenbuchsee – Bern-Mittelland BE 410,894 Bern Münchenstein –h Arlesheim BL 541,011 Basel (CH) Münsingen – Bern-Mittelland BE – Muri bei Bern – Bern-Mittelland BE 410,894 Bern Murten h See FR – Muttenz – Arlesheim BL 541,011 Basel (CH) Neuchâtel h – NE 89,441 Neuchâtel Neuhausen am Rheinfall – – SH 69,517 Schaffhausen (CH) Neunkirch h – SH – Nidau h Biel/Bienne BE 104,542 Biel/Bienne Nyon h Nyon VD 579,227 Genève (CH) Oberwil (BL) – Arlesheim BL 541,011 Basel (CH) Oftringen – Zofingen AG 98,535 Olten–Zofingen Olten – Olten SO 98,535 Olten–Zofingen Onex – – GE 579,227 Genève (CH) Opfikon – Bülach ZH 1,334,269 Zurich Orbe h Jura-Nord Vaudois VD – Orsières m Entremont VS – Ostermundigen – Bern-Mittelland BE 410,894 Bern Payerne h Broye-Vully VD – Peseux – – NE 89,441 Neuchâtel Pfäffikon – Uster ZH 1,334,269 Zurich Plan-les-Ouates – – GE 579,227 Genève (CH) Porrentruy h Porrentruy JU – Pratteln – Liestal BL 541,011 Basel (CH) Prilly – Ouest Lausannois VD 409,295 Lausanne Pully – Lavaux-Oron VD 409,295 Lausanne Rapperswil-Jona h See-Gaster SG 46,343 Rapperswil-Jona–Rüti Regensberg h Dielsdorf ZH 1,334,269 Zurich Regensdorf – Dielsdorf ZH 1,334,269 Zurich Reinach (BL) – Arlesheim BL 541,011 Basel (CH) Renens (VD) – Ouest Lausannois VD 409,295 Lausanne Rheinau h Andelfingen ZH – Rheineck h Rheintal SG 53,689 Arbon–Rorschach Rheinfelden h Rheinfelden AG 541,011 Basel (CH) Richterswil – Horgen ZH 1,334,269 Zurich Riehen – – BS 541,011 Basel (CH) Risch – – ZG 127,095 Zug Riva San Vitale h Mendrisio TI 51,668 Chiasso–Mendrisio (CH) Rolle h Nyon VD – Romainmôtier h Jura-Nord Vaudois VD – Romanshorn h Arbon TG 25,271 Amriswil–Romanshorn Romont (FR) h Glane FR – Rorschach m Rorschach SG 53,689 Arbon–Rorschach Rue h Glane FR – Rüti (ZH) – Hinwil ZH 46,343 Rapperswil-Jona–Rüti Saillon h Martigny VS – Saint-Maurice – Saint-Maurice VS – Saint-Prex h Morges VD 409,295 Lausanne Saint-Ursanne h Porrentruy JU 700? – Sargans h Sarganserland SG – Sarnen m – OW – Schaffhausen h – SH 69,517 Schaffhausen (CH) Schlieren – Dietikon ZH 1,334,269 Zurich Schwyz m Schwyz SZ – Sembrancher – Entremont VS – Sempach h Sursee LU – Sierre – Sierre VS 26,132 Sierre Sion h Sion VS 84,138 Sion Solothurn h Solothurn SO 78,046 Solothurn Spiez –h Frutigen-Niedersimmental BE – Spreitenbach – Baden AG 1,334,269 Zurich Splügen m Viamala GR – St. Gallen h St. Gallen SG 165,860 St. Gallen St. Moritz – Maloja GR – Stäfa – Meilen ZH 1,334,269 Zurich Stans m - NW – Steckborn h Frauenfeld TG – Steffisburg – Thun BE – Steinhausen – – ZG 127,095 Zug Suhr – Aarau AG 76,636 Aarau Stein am Rhein h – SH – Sursee h Sursee LU – Thalwil – Horgen ZH 1,334,269 Zurich Thônex – – GE 579,227 Genève (CH) Thun h Thun BE 80,264 Thun Thusis h Viamala GR – Unterseen h 1280 Interlaken-Oberhasli BE 23,943 Interlaken Urdorf – Dietikon ZH 1,334,269 Zurich Uster – Uster ZH 1,334,269 Zurich Uznach h See-Gaster SG – Uzwil – Wil SG 73,299 Wil (SG) Val-de-Travers – – NE – Valangin h – NE – Vernier – – GE 579,227 Genève (CH) Versoix – – GE 579,227 Genève (CH) Vevey h Riviera-Pays-d'Enhaut VD 84,869 Vevey–Montreux Veyrier – – GE 579,227 Genève (CH) Villeneuve h Roman (Penne Locos), 1214 (Villeneuve-de-Chillon) Aigle VD 84,869 Vevey–Montreux Villars-sur-Glâne – Sarine FR 105,406 Fribourg Visp m Visp VS 47,041 Brig–Visp Volketswil – Uster ZH 1,334,269 Zurich Wädenswil – Horgen ZH 1,334,269 Zurich Waldenburg h Waldenburg BL – Walenstadt h Sarganserland SG – Wallisellen – Bülach ZH – Wangen an der Aare h Oberaargau BE – Werdenberg h Werdenberg SG 60 27,467 Buchs (SG) (CH) Weinfelden – Weinfelden TG – Wettingen – Baden AG 109,255 Baden–Brugg Wetzikon (ZH) – Hinwil ZH 1,334,269 Zurich Wiedlisbach h Oberaargau BE – Wil (SG) h Wil SG 73,299 Wil (SG) Willisau h Willisau LU – Winterthur h Winterthur ZH 138,252 Winterthur Wohlen (AG) – Bremgarten AG 22,621 Wohlen (AG) Yverdon-les-Bains h Jura-Nord Vaudois VD 41,079 Yverdon-les-Bains Zermatt – Visp VS – Zofingen h Zofingen AG 98,535 Olten–Zofingen Zollikofen – Bern-Mittelland BE 410,894 Bern Zollikon – Meilen ZH 1,334,269 Zurich Zug h – ZG 127,095 Zug Zürich h Zurich ZH 1,334,269 Zurich Bad Zurzach m Zurzach AG –
See also
List of municipalities of Switzerland List of places in Switzerland List of postal codes of Switzerland
Notes
References