Die ausländische Bevölkerung in der Schweiz nahm 2006 um 0,8% auf gut 1,5 Mio Menschen zu. Der Zuwachs ist grösstenteils auf die Zuwanderung aus der EU zurückzuführen. Einmal mehr beeinflusste laut Bundesamt für Migration (BFM) das bilaterale Abkommen mit der EU über den freien Personenverkehr die Zusammensetzung der ausländischen Bevölkerung in der Schweiz. Aus den 15 alten EU- und den EFTA-Staaten kamen mit 18'070 Menschen 2,1% mehr in die Schweiz als 2005, während die Zuwanderung aus Ländern ausserhalb der EU abnahm. Ende 2006 lebten 1'523'586 Ausländerinnen und Ausländer dauerhaft in der Schweiz, was 20,4% der Bevölkerung ausmachte. Am meisten Menschen kamen wie bereits in den Vorjahren aus Deutschland (15'000) und Portugal (6'208). An dritter Stell standen die Zuwanderer aus Frankreich (2'548). Geringer war die Immigration aus Serbien, Italien, Spanien, Bosnien-Herzegowina und Sri Lanka. Das entspricht laut BFM dem Trend der letzten fünf Jahre. Als häufigster Einwanderungsgrund wurde die Erwerbstätigkeit genannt (37,4%), gefolgt vom Familiennachzug (36,6%) und der Aus- und Weiterbildung (13,3%). Den grössten ausländischen Bevölkerungsanteil stellten weiterhin die italienischen Staatsbürger mit 291'684 Personen, gefolgt von Serbien mit 190'794, Portugal mit 173'477 und Deutschland mit 172'580. Insgesamt wurden im vergangenen Jahr 47'607 Menschen eingebürgert, 7'854 mehr als 2005.