# Liste des villes de Suisse

En Suisse, une ville est une commune à forte population et densité.
Pour être définie comme ville, une commune doit avoir:
* La somme de sa population, son nombre d'emplois et ses nuitées hôtelières en équivalents-habitants qui dépasse un certain seuil.
* Un centre à haute densité.
Avant 2015, une ville était définie comme une commune de plus de 10 000 habitants.

## Histoire

Certaines villes ont une origine romaine (comme Nyon, Olten ou Soleure), d'autres sont nées à l'ombre de monastère (comme Saint-Gall, Schaffhouse ou Lucerne) ou encore liées au siège d'un évêché remontant aux débuts de la christianisation (Avenches puis Lausanne, Coire, Bâle, Genève). La plupart des villes helvétiques sont une expression du pouvoir politique et très nombreuses sont celles qui sont fondées (dès la seconde moitié du XIIe siècle, mais surtout au XIIIe siècle), par des seigneurs qui voyaient là une ressource politique (par l'implantation dans un territoire donné), économique (par les rentrées financières procurées par les taxes) et militaire (par la garnison que pouvait fournir la population en cas de guerre).
Ces villes neuves sont établies selon un projet bien défini, le plus souvent selon de plan dit « zaehringien », car inspiré de villes fondées par la maison de Zähringen (ou Zaehringen), comme Fribourg, (vers 1157) Berne (1190) ou encore Morat (1179-1191). Ce plan en rectangle allongé, adapté à la topographie et le plus souvent entouré d'une enceinte, est caractérisé par des maisons contiguës alignées de part et d'autre d'une rue principale fort large pour l'époque, capable de recevoir de grandes foires. Il y a aussi une place du marché, souvent à une croisée de rues, des voies secondaires plus resserrées, enfin des « ruelles punaises » (c'est-à-dire « puantes ») très étroites servant essentiellement d'égouts à ciel ouvert. Ce plan « zaehringien » pourrait être lui-même inspiré de modèles antérieurs, notamment en France à Beaujeu dans le Beaujolais ou à Besançon, dont la disposition remonte même à l'époque romaine. Ce plan dit zaehringien est également fréquent dans des territoires qui ne relevaient pas de l'autorité de la famille de Zähringen, comme le pays de Vaud, par exemple, qui relevait de la maison de Savoie.
L'une des caractéristiques des villes neuves est qu'elles recevaient du seigneur fondateur une charte de franchises. Ce document en faisait des villes à part entière, quel que soit le nombre d'habitants, en général minime, au moment de la fondation. Ces franchises conféraient aux habitants un certain nombre de droits, une relative indépendance, une organisation politique et tout particulièrement un droit de marché, extrêmement important. Ces avantages attirent rapidement un grand nombre de nouveaux occupants qui participent à la croissance de l'agglomération.
Aujourd'hui encore, certaines communes de moins de 10 000 habitants se définissent toujours comme ville, ainsi par exemple Loèche$^,$. Ce privilège disparaît avec l'avènement de la République helvétique en 1798, les villes devenant de simples communes, à l'instar de la France voisine dont le système administratif issu de la révolution est transposé en Suisse.
* Zurich, ville la plus peuplée de Suisse.
* Genève, ville la plus densément peuplée du pays.
* Bâle et la cathédrale protestante Notre-Dame.
* Lausanne, sur la rive nord du lac Léman.
* Siège du Conseil fédéral, Berne et son « plan zaehringien » caractéristique.

## Définition
### Entre 1882 et 2015

La notion de ville réapparaît en 1882 sous la forme d'une notion statistique définissant une ville comme une commune de plus de 10 000 habitants, notion instaurée par le Bureau fédéral de statistique, ancêtre de l'Office fédéral de la statistique$^,$ ; la notion d'agglomération apparaît en 1930. Dans la pratique chaque commune décide ou non d'utiliser ce terme : par exemple, la commune de Köniz n'utilise pas le terme de ville malgré ses 40 000 habitants. Si la notion de ville est réapparue au XIXe siècle d'un point de vue statistique, elle n’apparaît dans la constitution de la Suisse qu'en 1999.

### Depuis 2015

À partir de 2015, pour qu'une commune soit considérée comme ville, la somme de la population, des emplois et des nuitées, nommée HEN, doit être de 12 000 dans la « zone centrale », un noyau urbain à forte densité de population, et d'au moins 14 000 sur l'ensemble du territoire communal.
L'ancienne définition statistique de la ville est abandonnée en 2015 au profit d'une nouvelle définition tenant compte notamment de la densité de population, du nombre de personnes actives et du nombre de nuitées afin d'éviter que des communes rurales issues de fusions de communes se retrouvent considérées comme ville$^,$, comme Val-de-Ruz et Val-de-Travers dans le canton de Neuchâtel ou encore Maur ou Wald dans le Canton de Zurich, bien que non issue d'une fusion, en raison des grandes superficies et des faibles densité de population de ces communes. Cette nouvelle définition fait que, pour des raisons de densité de population, des communes de moins de 10 000 habitants se retrouvent considérées comme ville car très denses.

## Liste

En 2024, la Suisse compte 173 villes d'après la définition de l'OFS. Les données utilisées en 2024 pour définir le statut de ville datent de 2020.
Villes de Suisse selon le canton, la population, le nombre d'emplois et de nuitées. :
| Ville | Canton | Population | Population | Emplois | Nuitées |
| Ville | Canton | Rang | 2022 | 2021 | 2022 |
| Zurich | Zurich | 1 | +0427 721, | +0514 995, | +3 284 911, |
| Genève | Genève | 2 | +0203 840, | +0187 783, | +2 006 611, |
| Bâle | Bâle-Ville | 3 | +0173 552, | +0187 788, | +1 289 536, |
| Lausanne | Vaud | 4 | +0141 418, | +0127 489, | +0857 058, |
| Berne | Berne | 5 | +0134 506, | +0193 347, | +0820 916, |
| Winterthour | Zurich | 6 | +0116 906, | +0075 220, | +0165 803, |
| Lucerne | Lucerne | 7 | +0083 840, | +0081 803, | +1 099 435, |
| Saint-Gall | Saint-Gall | 8 | +0076 931, | +0086 366, | +0265 651, |
| Lugano | Tessin | 9 | +0062 464, | +0057 531, | +0563 584, |
| Bienne | Berne | 10 | +0055 070, | +0042 400, | +0087 405, |
| Neuchâtel | Neuchâtel | 11 | +0044 597, | +0036 676, | +0156 230, |
| Bellinzone | Tessin | 12 | +0044 270, | +0028 644, | +0099 223, |
| Thoune | Berne | 13 | +0043 670, | +0028 449, | +0126 800, |
| Köniz | Berne | 14 | +0042 409, | +0020 899, | +0017 552, |
| Coire | Grisons | 15 | +0038 129, | +0033 787, | +0191 798, |
| Schaffhouse | Schaffhouse | 16 | +0037 713, | +0027 991, | +0102 166, |
| Fribourg | Fribourg | 17 | +0037 653, | +0033 638, | +0072 053, |
| Vernier | Genève | 18 | +0036 572, | +0021 665, | +0084 364, |
| La Chaux-de-Fonds | Neuchâtel | 19 | +0036 527, | +0026 203, | +0027 714, |
| Uster | Zurich | 20 | +0035 748, | +0017 583, | +0037 917, |
| Sion | Valais | 21 | +0035 650, | +0037 051, | +0096 331, |
| Lancy | Genève | 22 | +0034 656, | +0025 577, | +0093 685, |
| Emmen | Lucerne | 23 | +0031 573, | +0017 110, | +0033 225, |
| Zoug | Zoug | 24 | +0031 469, | +0044 797, | +0109 873, |
| Dübendorf | Zurich | 25 | +0030 801, | +0020 149, | +0037 532, |
| Yverdon-les-Bains | Vaud | 26 | +0029 827, | +0020 879, | +0075 233, |
| Kriens | Lucerne | 27 | +0028 983, | +0012 596, | +0118 075, |
| Rapperswil-Jona | Saint-Gall | 28 | +0028 252, | +0018 011, | +0037 288, |
| Dietikon | Zurich | 29 | +0028 162, | +0019 198, | – |
| Meyrin | Genève | 30 | +0026 517, | +0022 816, | +0459 373, |
| Montreux | Vaud | 31 | +0026 230, | +0012 433, | +0427 276, |
| Frauenfeld | Thurgovie | 32 | +0026 093, | +0021 936, | +0033 411, |
| Wetzikon | Zurich | 33 | +0026 018, | +0014 354, | – |
| Bulle | Fribourg | 34 | +0025 722, | +0016 494, | +0061 337, |
| Baar | Zoug | 35 | +0024 996, | +0026 448, | +0028 793, |
| Horgen | Zurich | 36 | +0023 628, | +0010 583, | +0014 161, |
| Bülach | Zurich | 37 | +0023 624, | +0010 845, | – |
| Wil | Saint-Gall | 38 | +0022 974, | +0015 936, | +0029 528, |
| Kreuzlingen | Thurgovie | 39 | +0022 788, | +0012 249, | +0042 645, |
| Nyon | Vaud | 40 | +0022 465, | +0017 045, | +0059 661, |
| Carouge | Genève | 41 | +0022 164, | +0026 458, | – |
| Riehen | Bâle-Ville | 42 | +0021 946, | +0004 897, | +0008 962, |
| Aarau | Argovie | 43 | +0021 807, | +0035 644, | +0028 423, |
| Wädenswil | Zurich | 44 | +0021 792, | +0010 179, | +0012 961, |
| Allschwil | Bâle-Campagne | 45 | +0021 654, | +0012 851, | – |
| Opfikon | Zurich | 46 | +0021 213, | +0024 028, | +0609 612, |
| Wettingen | Argovie | 47 | +0021 094, | +0007 876, | – |
| Renens | Vaud | 48 | +0021 086, | +0015 490, | +000 0000, |
| Kloten | Zurich | 49 | +0020 980, | +0035 226, | +0367 999, |
| Martigny | Valais | 50 | +0020 974, | +0014 348, | +0091 705, |
| Schlieren | Zurich | 51 | +0020 350, | +0019 963, | – |
| Baden | Argovie | 52 | +0019 839, | +0029 227, | +0106 623, |
| Vevey | Vaud | 53 | +0019 738, | – | +0091 132, |
| Reinach | Bâle-Campagne | 54 | +0019 667, | +0011 634, | – |
| Glaris Nord | Glaris | 55 | +0019 428, | +0008 820, | +0058 014, |
| Volketswil | Zurich | 56 | +0019 412, | +0011 534, | – |
| Adliswil | Zurich | 57 | +0019 243, | +0007 464, | – |
| Pully | Vaud | 58 | +0018 984, | +0006 646, | +000 0000, |
| Onex | Genève | 59 | +0018 773, | – | +000 0000, |
| Regensdorf | Zurich | 60 | +0018 739, | +0010 239, | +0068 530, |
| Monthey | Valais | 61 | +0018 446, | +0011 226, | +0015 841, |
| Thalwil | Zurich | 62 | +0018 392, | +0006 728, | – |
| Olten | Soleure | 63 | +0018 339, | +0022 751, | +0072 902, |
| Gossau | Saint-Gall | 64 | +0018 226, | +0013 642, | +0004 503, |
| Granges | Soleure | 65 | +0017 939, | +0010 832, | +0018 012, |
| Muttenz | Bâle-Campagne | 66 | +0017 917, | +0013 183, | – |
| Ostermundigen | Berne | 67 | +0017 884, | +0008 138, | – |
| Cham | Zoug | 68 | +0017 643, | +0012 292, | – |
| Morges | Vaud | 69 | +0017 529, | +0011 714, | +0051 860, |
| Wallisellen | Zurich | 70 | +0017 299, | +0021 225, | +0086 504, |
| Sierre | Valais | 71 | +0017 295, | +0011 557, | +0033 990, |
| Wohlen | Argovie | 72 | +0017 133, | +0008 622, | +0003 544, |
| Freienbach | Schwytz | 73 | +0016 711, | +0016 189, | +0051 143, |
| Soleure | Soleure | 74 | +0016 633, | +0022 627, | +0095 393, |
| Berthoud | Berne | 75 | +0016 586, | +0014 416, | +0034 196, |
| Pratteln | Bâle-Campagne | 76 | +0016 458, | +0015 108, | +0078 733, |
| Einsiedeln | Schwytz | 77 | +0016 310, | +0007 152, | +0057 217, |
| Illnau-Effretikon | Zurich | 78 | +0016 298, | +0006 766, | +0010 108, |
| Locarno | Tessin | 79 | +0016 241, | +0013 637, | +0298 849, |
| Lyss | Berne | 80 | +0016 190, | +0008 714, | +0012 057, |
| Thônex | Genève | 81 | +0016 115, | +0006 337, | – |
| Steffisburg | Berne | 82 | +0016 071, | +0006 328, | – |
| Langenthal | Berne | 83 | +0015 838, | +0012 793, | +0031 944, |
| Herisau | Appenzell Rhodes-Extérieures | 84 | +0015 744, | +0010 028, | +0015 808, |
| Schwytz | Schwytz | 85 | +0015 685, | +0012 964, | +0016 978, |
| Binningen | Bâle-Campagne | 86 | +0015 631, | +0005 326, | – |
| Arbon | Thurgovie | 87 | +0015 459, | +0006 755, | +0033 647, |
| Liestal | Bâle-Campagne | 88 | +0015 420, | +0017 269, | +0027 231, |
| Horw | Lucerne | 89 | +0015 043, | +0005 219, | +0042 391, |
| Oftringen | Argovie | 90 | +0015 020, | +0005 688, | – |
| Mendrisio | Tessin | 91 | +0014 909, | +0018 066, | +0045 223, |
| Stäfa | Zurich | 92 | +0014 889, | +0006 426, | – |
| Küsnacht | Zurich | 93 | +0014 833, | +0006 293, | – |
| Meilen | Zurich | 94 | +0014 754, | +0006 111, | – |
| Ebikon | Lucerne | 95 | +0014 469, | +0007 279, | – |
| Amriswil | Thurgovie | 96 | +0014 313, | +0006 662, | +0005 501, |
| Richterswil | Zurich | 97 | +0013 987, | +0004 238, | – |
| Küssnacht | Schwytz | 98 | +0013 843, | – | – |
| Uzwil | Saint-Gall | 99 | +0013 831, | +0006 766, | +0038 865, |
| Gland | Vaud | 100 | +0013 664, | +0007 718, | – |
| Brigue-Glis | Valais | 101 | +0013 642, | +0010 261, | +0192 756, |
| Rheinfelden | Argovie | 102 | +0013 624, | +0008 494, | +0017 920, |
| Buchs | Saint-Gall | 103 | +0013 605, | +0007 984, | +0034 605, |
| Zollikon | Zurich | 104 | +0013 472, | +0006 411, | +000 0000, |
| Versoix | Genève | 105 | +0013 337, | +0004 169, | – |
| Muri bei Bern | Berne | 106 | +0013 317, | +0010 444, | – |
| Chêne-Bougeries | Genève | 107 | +0013 261, | +0004 963, | +000 0000, |
| Écublens | Vaud | 108 | +0013 118, | +0016 855, | – |
| Münsingen | Berne | 109 | +0013 045, | +0006 718, | – |
| Brugg | Argovie | 110 | +0012 943, | +0009 938, | +0019 762, |
| Spiez | Berne | 111 | +0012 906, | +0005 884, | +0137 930, |
| Rüti | Zurich | 112 | +0012 701, | +0005 215, | – |
| Delémont | Jura | 113 | +0012 636, | +0013 139, | +0038 700, |
| Le Grand-Saconnex | Genève | 114 | +0012 607, | – | +0197 439, |
| Affoltern am Albis | Zurich | 115 | +0012 588, | +0006 931, | – |
| Glaris | Glaris | 116 | +0012 515, | +0009 012, | +0013 215, |
| Zofingue | Argovie | 117 | +0012 453, | +0010 851, | +0017 523, |
| La Tour-de-Peilz | Vaud | 118 | +0012 382, | +0003 642, | +0022 932, |
| Pfäffikon | Zurich | 119 | +0012 379, | +0006 086, | – |
| Arth | Schwytz | 120 | +0012 359, | +0004 187, | +0005 905, |
| Villars-sur-Glâne | Fribourg | 121 | +0012 328, | +0010 490, | – |
| Spreitenbach | Argovie | 122 | +0012 322, | +0008 512, | +0063 264, |
| Prilly | Vaud | 123 | +0012 294, | +0007 128, | – |
| Altstätten | Saint-Gall | 124 | +0012 278, | +0007 453, | +0011 619, |
| Münchenstein | Bâle-Campagne | 125 | +0012 102, | +0012 315, | – |
| Plan-les-Ouates | Genève | 126 | +0012 088, | +0017 516, | – |
| Bassersdorf | Zurich | 127 | +0012 062, | +0004 507, | – |
| Veyrier | Genève | 128 | +0011 901, | – | – |
| Weinfelden | Thurgovie | 129 | +0011 893, | +0010 157, | +0016 079, |
| Ittigen | Berne | 130 | +0011 595, | +0013 110, | +0024 204, |
| Belp | Berne | 131 | +0011 578, | +0005 227, | +0021 803, |
| Hinwil | Zurich | 132 | +0011 576, | +0007 324, | – |
| Romanshorn | Thurgovie | 133 | +0011 556, | +0005 923, | +0015 220, |
| Worb | Berne | 134 | +0011 460, | +0004 026, | – |
| Männedorf | Zurich | 135 | +0011 437, | +0005 354, | – |
| Oberwil | Bâle-Campagne | 136 | +0011 273, | +0003 980, | +000 0000, |
| Risch | Zoug | 137 | +0011 253, | +0013 831, | – |
| Möhlin | Argovie | 138 | +0011 231, | +0004 424, | – |
| Zollikofen | Berne | 139 | +0011 140, | +0009 136, | +000 0000, |
| Lenzbourg | Argovie | 140 | +0011 054, | +0009 640, | +0026 748, |
| Suhr | Argovie | 141 | +0010 968, | +0005 158, | – |
| Aigle | Vaud | 142 | +0010 913, | +0006 136, | – |
| Neuhausen am Rheinfall | Schaffhouse | 143 | +0010 893, | +0005 607, | +0010 614, |
| Le Locle | Neuchâtel | 144 | +0010 746, | +0008 415, | +0015 881, |
| Davos | Grisons | 145 | +0010 732, | +0008 800, | +0830 116, |
| Sarnen | Obwald | 146 | +0010 654, | +0008 705, | +0057 195, |
| Aesch | Bâle-Campagne | 147 | +0010 607, | +0005 300, | – |
| Sursee | Lucerne | 148 | +0010 519, | +0013 836, | +0036 400, |
| Flawil | Saint-Gall | 149 | +0010 446, | +0004 108, | – |
| Bussigny | Vaud | 150 | +0010 365, | +0006 026, | +0092 413, |
| Payerne | Vaud | 151 | +0010 342, | +0007 244, | – |
| Urdorf | Zurich | 152 | +0010 332, | +0008 663, | – |
| Steinhausen | Zoug | 153 | +0010 308, | +0009 103, | +000 0000, |
| Birsfelden | Bâle-Campagne | 154 | +0010 264, | +0004 237, | – |
| Widnau | Saint-Gall | 155 | +0010 178, | – | – |
| Münchenbuchsee | Berne | 156 | +0010 214, | +0005 187, | – |
| Hochdorf | Lucerne | 157 | +0009 911, | – | – |
| Altdorf | Uri | 158 | +0009 880, | +0006 735, | +0023 412, |
| Rorschach | Saint-Gall | 159 | +0009 777, | +0005 183, | – |
| Rothrist | Argovie | 160 | +0009 565, | – | – |
| Lachen | Schwytz | 161 | +0009 394, | – | – |
| Zuchwil | Soleure | 162 | +0009 331, | +0005 774, | +0037 447, |
| Le Mont-sur-Lausanne | Vaud | 163 | +0009 291, | – | – |
| Arlesheim | Bâle-Campagne | 164 | +0009 270, | +0006 337, | – |
| Crissier | Vaud | 165 | +0009 181, | +0010 253, | – |
| Landquart | Grisons | 166 | +0009 153, | – | – |
| Viège | Valais | 167 | +0008 305, | +0012 694, | +0004 109, |
| Rümlang | Zurich | 168 | +0008 186, | – | – |
| Stans | Nidwald | 169 | +0008 119, | +0010 042, | +0032 185, |
| Chiasso | Tessin | 170 | +0007 420, | +0010 612, | +0028 681, |
| Interlaken | Berne | 171 | +0005 926, | +0006 739, | +0657 435, |
| Zermatt | Valais | 172 | +0005 746, | +0006 911, | +1 481 092, |
| Saint-Moritz | Grisons | 173 | +0004 924, | +0007 497, | +0788 114, |