Im Jahr 2004 ist die Zahl der dauerhaft in der Schweiz lebenden Ausländer (Asylsuchende, Kurzaufenthalter und internationale Funktionäre nicht mitgerechnet) nochmals um 1,6% auf total knapp 1,5 Millionen Personen angestiegen, was 20,2% der Gesamtbevölkerung entspricht (Vorjahr 20,1%). Rund 40% der Zunahme betrafen den Familiennachzug. Dieser Zuwachs ist zum grössten Teil auf eine Zuwanderung aus EU-Ländern zurückzuführen und eine Auswirkung der bilateralen Abkommen über den freien Personenverkehr mit der EU. Wahrend der Zuwachs bei den EU-Staatsangehörigen 2,4% betrug, belief er sich bei den anderen Nationalitäten lediglich auf 0,6%. Am stärksten zugenommen hat dabei erneut die Zahl der Deutschen und der Portugiesen; die Bevölkerungszahl von Staatsangehörigen aus Italien, Spanien, der Türkei und den Ländern des ehemaligen Jugoslawiens war rückläufig, was dem Trend der letzten drei Jahre entspricht. Leicht zurück auf 36'957 (-0,3%) ging auch die Zahl der Einbürgerungen.