Population résidante permanente étrangère et acquisition de la nationalité suisse (statistique des étrangers SEM)
sem-foreign-population
- Éditeur
- SEM
- Mode d'accès
api- Identifiant du tableau
2-10 + 3-60 (December)- Licence
- Still to be confirmed with the SEM: the XLSX tables carry no licence (admin.ch legal notice: copyright of the federal authorities); the same statistics on opendata.swiss are "Open use" (terms_open) since 2022. Votara uses the totals only, to cross-check the BFS figures.
- Couverture
- Territoire national · population foreign nationals with a C, B (incl. Ci) or L (≥ 12 months) permit; acquisitions of Swiss citizenship decided in the calendar year · referenceDay end of December · de 2024 · à 2025
- Lacunes
- The two latest years with a December file only (the archive goes back to 2008). Persons in the asylum area (N, F, S) are not in the SEM foreign population; diplomats and international officials neither.
- Utilisé dans
- STORY-06
- Limites connues
- Different statistics from the BFS on purpose (SEM/BFS fact sheet "Erklärungen zu den Unterschieden zwischen den Statistiken des SEM und des BFS zur ausländischen Wohnbevölkerung", January 2025, https://www.sem.admin.ch/dam/sem/de/data/publiservice/statistik/auslaenderstatistik/faktenblatt-unterschiede-statistiken.pdf.download.pdf/faktenblatt-unterschiede-statistiken-d.pdf): the SEM counts from its register ZEMIS the persons under the foreign nationals act (C, B incl. Ci, L ≥ 12 months); the BFS (STATPOP) counts from the municipal registers and adds persons in the asylum process (N, F, S) with at least 12 months of residence, diplomats and international officials. End of 2023 the fact sheet gives 2 361 402 (SEM) vs 2 364 102 (BFS). Cross-check (2026-11-02): end of 2024 the SEM counts 2 368 364 and the BFS 2 479 888, end of 2025 2 414 408 and 2 528 117 (bfs-nationality-groups): the BFS count is higher by 4.5 % both years; per nationality the SEM count can be higher (Italy 2025: SEM 350 958, BFS 346 115) because the registers differ. Naturalisations: SEM 40 077 (2024) and 41 134 (2025), BFS 39 912 and 40 672 (see bfs-naturalisations). Durable check: scripts/checks/facts-population.ts warns when the SEM count exceeds the BFS count or the gap exceeds 10 %.
- Fichier traité
- data/processed/sem-foreign-population.csv
Ces données sont-elles à jour ?
- Fraîcheur
- À jour
Selon son rythme de mise à jour, aucune édition plus récente n’est encore attendue.
- Période couverte
- 2024–2025
- Dernière modification des données
- Dernière consultation de la source
- Rythme de mise à jour
- Annuel
Note du registre (en anglais) : The December files used here appear every year, in the weeks after the end of the year (the SEM publishes its tables every month).
- Votara consulte la source
- Chaque semaine, et chaque jour de 3 jours avant à 14 jours après une date de publication annoncée
L’état est calculé à chaque construction du site ; cette page le montre au . Résultats des contrôles
Étapes de traitement
- 2-10-best-tot-kat-<year>-12.xlsx, sheet "CH-Nati": column B "Total ständige ausländische Wohnbevölkerung"; 3-60-bew-br-j-<year>-12.xlsx (calendar year), sheet "CH-Nati": column B "Total Erwerb Schweizer Bürgerrecht" and C "Einbürgerungen" (ordinary, facilitated, reinstatement). Rows: "Gesamttotal" → total; EU/EFTA, Drittstaaten, continents, "Herkunft unbekannt" and the continent subtotals ("Total Europa" …) → aggregate; every other row a nationality (group = ASCII slug of the SEM label). The fetch fails unless the nationalities add up to the total. Script: scripts/fetch/sem-foreign-population.ts