Zum Inhalt springen
Amtliche und wissenschaftliche Quellen Geprüft

Ständige ausländische Wohnbevölkerung nach Staatsangehörigkeit

bfs-nationality-groups

Herausgeber
OFS/BFS
Zugriffsart
api
Tabellen-ID
su-d-01.05.01.01
Lizenz
BFS terms of use OPEN-BY: "Open use. Must provide the source."
Abdeckung
Gebiet national · referenceDay 31 December · von 1980 · bis 2025
Lücken
Foreign nationals only (Swiss citizens, incl. naturalised persons, are not in this table — see bfs-population-historic for the total and bfs-migration-status for migration background). States that did not exist in a year have no row for that year ("*" in the source); "…" (unknown) is left out too.
Verwendet in
STORY-06
Bekannte Grenzen
Nationality is a legal status, not origin or ethnicity — Switzerland does not measure ethnicity. Naturalisations move people out of this table. Sources: PETRA register 1980–2009, STATPOP since 2010 — from 2010 the permanent resident population also includes persons in the asylum process with ≥ 12 months of residence (footnote 1), a break in the series. Historical states (Jugoslawien, Sowjetunion, Tschechoslowakei, Serbien und Montenegro) are kept under the names used by BFS; "Tibet" is included in China from 2010.
Prüfung
verification date: 2026-10-31 · method: Fetched from the BFS DAM; the hierarchy check (sub-regions + countries = foreign total, every year 1980–2025) passed. Compared with the BFS press release of 20.08.2026 "Bestand und Entwicklung der Bevölkerung der Schweiz im Jahr 2025" ("2 528 100 ausländische Staatsangehörige (28%)", increase "um 48 200 Personen") — identical after rounding to the hundred. · checkedValue: foreign_total 2025: 2528117 (press release 2 528 100); 2024→2025: +48 200 · checkedAgainst: https://dam-api.bfs.admin.ch/hub/api/dam/assets/36680491/master

Wie aktuell sind diese Daten?

Aktualität
Aktuell

Nach ihrem Aktualisierungsrhythmus ist noch keine neuere Ausgabe fällig.

Abgedeckter Zeitraum
1980–2025
Letzte Änderung der Daten
Letzte Abfrage der Quelle
Aktualisierungsrhythmus
Jährlich

Vermerk im Register (auf Englisch): Yearly, with the definitive population results in late August (2025 data on 20.08.2026).

Votara fragt die Quelle ab
Jede Woche, und täglich von 3 Tagen vor bis 14 Tage nach einem angekündigten Publikationsdatum

Der Zustand wird bei jeder Erstellung der Website berechnet; diese Seite zeigt den Stand vom . Ergebnisse der Prüfungen

Verarbeitungsschritte

  1. XLSX su-d-01.05.01.01 (current edition via the DAM orderNr URL), sheet "su-d-01.05.01.01": one row per group, one column per year (footnote markers such as "2010 1" stripped). Script: scripts/fetch/bfs-nationality-groups.ts
  2. Summary block mapped by exact label: foreign_total "Ausland"; continents europe "Europa", africa "Afrika", americas "Amerika", asia "Asien", oceania "Ozeanien"; subcontinents northern_america "Nordamerika", latin_america_caribbean "Lateinamerika und Karibik"; blocs eu "EU-Staaten" (EU27 as of 1.2.2020, applied to all years), efta "EFTA-Staaten", other_europe "Übriges Europa (Europa ohne EU und EFTA)", non_european "Aussereuropäische Staaten (ohne Staatenlos/nicht zuteilbar/ohne Angabe)"; other stateless_unassigned_unknown "Staatenlos/nicht zuteilbar/ohne Angabe". Unknown labels fail the fetch.
  3. Detail block: a row is a sub-region (group_type region, e.g. "Ostafrika", "Südasien") when it equals, in every year, the sum of the ≥ 2 rows that follow; those rows are countries (group_type country). The detail "Europa" and "Nordamerika" duplicate the summary rows and are not repeated. The fetcher fails unless the top-level units of the detail block add up to "Ausland" in every year. group = ASCII slug of the German label for regions and countries (e.g. vereinigtes-koenigreich); label_de keeps the label as published.
  4. Values copied as published (persons). Do not add rows of different group_type (they overlap).