A svájci Szövetségi Statisztikai Hivatal (Bundesamt für Statistik) adatai szerint 2017-ben összesen 21 302 magyar élt Svájcban L, B vagy C engedéllyel. Nincsenek benne ebben a számban a már svájci útlevelet szerzett honfitársaink.
A BFS oldalán található adatok 1980-ig nyúlnak vissza. Érdekes megfigyelni, hogy 1980 és 2008 között csökkent az itt letelepedett magyarok száma. 2011 után pedig dinamikusan nôni kezdett. 2011-ben szüntek meg a magyarok szabad letelepedésére vonatkozó korlátozások Németországban, Ausztriában és Svájcban.

A teljes adatsor:
Év | Magyar állampolgár Svájcban |
1980 | 6213 |
1981 | 6238 |
1982 | 6256 |
1983 | 6047 |
1984 | 5787 |
1985 | 5541 |
1986 | 5223 |
1987 | 5010 |
1988 | 4859 |
1989 | 4736 |
1990 | 4722 |
1991 | 4720 |
1992 | 4526 |
1993 | 4407 |
1994 | 4184 |
1995 | 3957 |
1996 | 3694 |
1997 | 3645 |
1998 | 3570 |
1999 | 3613 |
2000 | 3559 |
2001 | 3640 |
2002 | 3809 |
2003 | 3847 |
2004 | 3849 |
2005 | 3833 |
2006 | 3972 |
2007 | 4400 |
2008 | 5150 |
2009 | 5839 |
2010 | 6556 |
2011 | 8066 |
2012 | 9914 |
2013 | 11596 |
2014 | 14882 |
2015 | 17525 |
2016 | 19569 |
2017 | 21302 |