right|350px Według danych oficjalnych pochodzących z 31 grudnia 2020 roku Szwajcaria posiadała 258 miast. Siedziba parlamentu Berno dopiero plasuje się na piątym miejscu, sześć miast z ludnością 100÷500 tys.; cztery miasta z ludnością 50÷100 tys., 23 miasta z ludnością 25÷50 tys.; 128 miast z ludnością 10÷25 tys. oraz 97 miast poniżej 10 tys. mieszkańców.
Największe miasta w Szwajcarii Największe miasta w Szwajcarii według liczebności mieszkańców (stan na 31 grudnia 2020): L.p.MiastoKantonLiczba ludności 1. Zurych (Zürich) Zurych 421 878 2. Genewa (Genève) Genewa 203 856 3. Bazylea (Basel) Bazylea-Miasto 173 863 4. Lozanna (Lausanne) Vaud 140 202 5. Berno (Bern) Berno 134 794 6. Winterthur Zurych 114 220 7. Lucerna (Luzern) Lucerna 82 620 8. St. Gallen Sankt Gallen 76 213 9. Lugano Ticino 62 315 10. Biel/Bienne Berno 55 206