Ständige Wohnbevölkerung nach Altersgruppe und Staatsangehörigkeit (Kategorie)
bfs-statpop-age-structure
- Herausgeber
- OFS/BFS
- Zugriffsart
pxweb- Tabellen-ID
px-x-0102010000_101- Lizenz
- BFS terms of use OPEN-BY: "Open use. Must provide the source."
- Abdeckung
- Gebiet national · referenceDay 31 December · von 2010 · bis 2025
- Lücken
- National totals only (the table also has cantons, districts and communes). Both sexes together. Single years of age are summed into broad groups; the single years are not kept.
- Verwendet in
- WORK, PROB poverty-cost-of-living.old-age-pensions
- Bekannte Grenzen
- Nationality is a legal status (Swiss citizens, including naturalised persons, and foreign nationals); it says nothing about origin. The permanent resident population includes foreign nationals with a residence permit of at least 12 months and, since 2010, persons in the asylum process with at least 12 months of residence (STATPOP definition). Counts are on 31 December, while the labour force survey (bfs-sake-labour-status) gives yearly averages: compare the two only with that in mind (see the cross-checks on /work-and-support). The old-age ratio uses 65 as a fixed age; the AHV reference age for women was 64 until the AHV 21 reform raises it from 2025.
- Aufbereitete Datei
- data/processed/bfs-statpop-age-structure.csv
Wie aktuell sind diese Daten?
- Aktualität
- Aktuell
Nach ihrem Aktualisierungsrhythmus ist noch keine neuere Ausgabe fällig.
- Abgedeckter Zeitraum
- 2010–2025
- Letzte Änderung der Daten
- Letzte Abfrage der Quelle
- Aktualisierungsrhythmus
- Jährlich
Vermerk im Register (auf Englisch): Yearly, with the definitive STATPOP 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
- PxWeb POST (json-stat2): Switzerland (8100), permanent resident population (Bevölkerungstyp 1), sex total (-99999), every nationality category (total, Schweiz, Ausland) and every single year of age 0 … "100 Jahre und mehr", every year. Script: scripts/fetch/bfs-statpop-age-structure.ts
- Single years summed into age_0_14, age_15_64 and age_65_plus (these three add up to the total), plus age_18_64 (denominator of the invalidity rate in bsv-iv-pensions) and age_20_64 (denominator of the old-age ratio). The fetcher fails unless the single years add up to the published total and Swiss + foreign = total in every year and group.
- old_age_ratio = age_65_plus ÷ age_20_64 × 100, two decimals: residents aged 65 and over per 100 residents aged 20 to 64 (the BFS definition of the "Altersquotient"). A ratio of two published counts, computed by Votara.