Nel 2021, il 19% della popolazione residente permanente svizzera di età pari o superiore a 15 anni aveva una doppia cittadinanza (nazionalità svizzera e straniera). Delle 5.427.063 persone, sempre di età superiore a 15 anni, 1.056.723 hanno un’altra cittadinanza.
Dal 2010 tale quota è aumentata di oltre 5 punti percentuali. Tra la popolazione con doppia cittadinanza, il 65% ha ottenuto la nazionalità svizzera per naturalizzazione, mentre il 35% per nascita.
La nazionalità straniera più diffusa tra la popolazione con doppia cittadinanza è quella italiana (23%), seguita da quella francese (11%) e da quella tedesca (9%).
Naturalmente il cantone più popoloso è anche quello con il maggiore numero di doppi cittadini. Nel cantone di Zurigo 223.056, su una popolazione di 941.897 sono doppi cittadini. Il cantone con il minor numero di doppi cittadini è Uri: 1.960 persone su 26.830 residenti.