Cet article recense la liste des cantons suisses, classés par densité de population décroissante.
Le tableau ci-dessous détaille, pour chaque canton ou demi-canton :
| Rang | Canton | Densité (hab./km²) | Population (2007) | Superficie (km²) |
|---|---|---|---|---|
| 1 | Bâle-Ville | 5 005 | 185 200 | 37 |
| 2 | Genève | 1 554 | 438 200 | 282 |
| 3 | Zurich | 756 | 1 307 600 | 1 729 |
| 4 | Bâle-Campagne | 521 | 269 100 | 517 |
| 5 | Zoug | 456 | 109 100 | 239 |
| 6 | Argovie | 414 | 581 600 | 1 404 |
| 7 | Soleure | 316 | 250 200 | 791 |
| 8 | Schaffhouse | 249 | 74 500 | 299 |
| 9 | Lucerne | 243 | 363 500 | 1 493 |
| 10 | Thurgovie | 240 | 238 300 | 991 |
| 11 | Saint-Gall | 230 | 465 900 | 2 026 |
| 12 | Appenzell Rhodes-Extérieures | 217 | 52 700 | 243 |
| 13 | Neuchâtel | 211 | 169 800 | 803 |
| 14 | Vaud | 209 | 672 000 | 3 212 |
| 15 | Berne | 162 | 963 000 | 5 959 |
| 16 | Fribourg | 158 | 263 200 | 1 671 |
| 17 | Schwytz | 156 | 141 000 | 901 |
| 18 | Nidwald | 146 | 40 300 | 276 |
| 19 | Tessin | 117 | 328 600 | 2 812 |
| 20 | Appenzell Rhodes-Intérieures | 90 | 15 500 | 173 |
| 21 | Jura | 83 | 69 600 | 839 |
| 22 | Obwald | 69 | 34 000 | 491 |
| 23 | Valais | 57 | 298 600 | 5 225 |
| 24 | Glaris | 56 | 38 200 | 685 |
| 25 | Uri | 32 | 35 000 | 1 077 |
| 26 | Grisons | 27 | 188 800 | 7 105 |
| Total | 184 | 7 593 500 | 41 280 |